From 86828ffd2a1b261658216a11f091605ea9d1489f Mon Sep 17 00:00:00 2001 From: Andrew Murray Date: Sat, 18 Jun 2016 11:25:39 +1000 Subject: [PATCH] Replaced del with pop --- PIL/Image.py | 3 +-- PIL/PngImagePlugin.py | 3 +-- selftest.py | 3 +-- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/PIL/Image.py b/PIL/Image.py index 2e407ca80..4ab40620f 100644 --- a/PIL/Image.py +++ b/PIL/Image.py @@ -1660,8 +1660,7 @@ class Image(object): save_all = False if 'save_all' in params: - save_all = params['save_all'] - del params['save_all'] + save_all = params.pop('save_all') self.encoderinfo = params self.encoderconfig = () diff --git a/PIL/PngImagePlugin.py b/PIL/PngImagePlugin.py index 7734fdeda..0e98dbf76 100644 --- a/PIL/PngImagePlugin.py +++ b/PIL/PngImagePlugin.py @@ -109,8 +109,7 @@ class ChunkStream(object): cid = None if self.queue: - cid, pos, length = self.queue[-1] - del self.queue[-1] + cid, pos, length = self.queue.pop() self.fp.seek(pos) else: s = self.fp.read(8) diff --git a/selftest.py b/selftest.py index 5af1fd762..7829bae5b 100644 --- a/selftest.py +++ b/selftest.py @@ -5,8 +5,7 @@ import sys import os if "--installed" in sys.argv: - sys_path_0 = sys.path[0] - del sys.path[0] + sys_path_0 = sys.path.pop(0) from PIL import Image, ImageDraw, ImageFilter, ImageMath from PIL import features