[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: PIL/python-imaging becomes a python package and gets Python3 support



On Feb 10, 2013, at 06:14 PM, Jakub Wilk wrote:

>* Matthias Klose <doko@debian.org>, 2013-02-10, 17:54:
>>Fixes should be easy and made in a way that works with both the old PIL >modules and the new Pillow egg/package:
>>
>>  import Image
>>
>>should become
>>
>>  try:
>>    from PIL import Image
>>  except ImportError:
>>    import Image
>
>Why is the "import Image" fallback necessary? "from PIL import Image" works
>with the old PIL, too.

I don't think the fallback should be necessary, unless you did it like this
(which I don't recommend):

try:
    import Image
except ImportError
    from PIL import Image

IOW, the first import would fail if you don't have the -compat package
installed.

Cheers,
-Barry


Reply to: