Rearranged format handler fetching

This commit is contained in:
Andrew Murray 2015-07-01 09:19:28 +10:00
parent be1df0f33c
commit abe25b7191

View File

@ -1682,14 +1682,9 @@ class Image(object):
ext = os.path.splitext(filename)[1].lower() ext = os.path.splitext(filename)[1].lower()
if not format: if not format:
try: if ext not in EXTENSION:
format = EXTENSION[ext]
except KeyError:
init() init()
try: format = EXTENSION[ext]
format = EXTENSION[ext]
except KeyError:
raise KeyError(ext) # unknown extension
if format.upper() not in SAVE: if format.upper() not in SAVE:
init() init()