Wenn ich mit dem PIL arbeite, muss ich Tonnen von PIL-Modulen importieren. Ich war mit drei Möglichkeiten zu experimentieren, dies zu tun, sondern nur das letzte Werk trotz aller mir wird logisch:Warum funktionieren meine Python-PIL-Importe nicht?
die komplette PIL Importieren und es ist Module im Code aufrufen: NOPE
>>> import PIL
>>> image = PIL.Image.new('1', (100,100), 0)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'module' object has no attribute 'Image'
alles importieren von PIL: NOPE
>>> from PIL import *
>>> image = Image.new('1', (100,100), 0)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'Image' is not defined
einige Module von PIL importieren: OK
>>> from PIL import Image
>>> image = Image.new('1', (100,100), 0)
>>> image
<PIL.Image.Image image mode=1 size=100x100 at 0xB6C10F30>
>>> # works...
Was habe ich nicht hier?