mirror of
https://github.com/python-pillow/Pillow.git
synced 2025-01-12 10:16:17 +03:00
Merge pull request #1321 from radarhere/handler
Rearranged format handler fetching
This commit is contained in:
commit
0d9d288a60
|
@ -1682,14 +1682,9 @@ class Image(object):
|
|||
ext = os.path.splitext(filename)[1].lower()
|
||||
|
||||
if not format:
|
||||
try:
|
||||
format = EXTENSION[ext]
|
||||
except KeyError:
|
||||
if ext not in EXTENSION:
|
||||
init()
|
||||
try:
|
||||
format = EXTENSION[ext]
|
||||
except KeyError:
|
||||
raise KeyError(ext) # unknown extension
|
||||
format = EXTENSION[ext]
|
||||
|
||||
if format.upper() not in SAVE:
|
||||
init()
|
||||
|
|
Loading…
Reference in New Issue
Block a user