Skip to content

Commit

Permalink
Use enumerate
Browse files Browse the repository at this point in the history
  • Loading branch information
hugovk committed Jan 7, 2023
1 parent ff9e844 commit 7016391
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 6 deletions.
4 changes: 1 addition & 3 deletions Tests/test_file_mpo.py
Original file line number Diff line number Diff line change
Expand Up @@ -168,8 +168,7 @@ def test_mp_no_data():
def test_mp_attribute(test_file):
with Image.open(test_file) as im:
mpinfo = im._getmp()
frame_number = 0
for mpentry in mpinfo[0xB002]:
for frame_number, mpentry in enumerate(mpinfo[0xB002]):
mpattr = mpentry["Attribute"]
if frame_number:
assert not mpattr["RepresentativeImageFlag"]
Expand All @@ -180,7 +179,6 @@ def test_mp_attribute(test_file):
assert mpattr["ImageDataFormat"] == "JPEG"
assert mpattr["MPType"] == "Multi-Frame Image: (Disparity)"
assert mpattr["Reserved"] == 0
frame_number += 1


@pytest.mark.parametrize("test_file", test_files)
Expand Down
4 changes: 1 addition & 3 deletions src/PIL/PsdImagePlugin.py
Original file line number Diff line number Diff line change
Expand Up @@ -234,15 +234,13 @@ def read(size):
layers.append((name, mode, (x0, y0, x1, y1)))

# get tiles
i = 0
for name, mode, bbox in layers:
for i, (name, mode, bbox) in enumerate(layers):
tile = []
for m in mode:
t = _maketile(fp, m, bbox, 1)
if t:
tile.extend(t)
layers[i] = name, mode, bbox, tile
i += 1

return layers

Expand Down

0 comments on commit 7016391

Please sign in to comment.