img = Bild.open (fp) AttributeError: class Bild hat kein Attribut 'open'

9

Ich möchte die Bilder in eine PDF-Datei einfügen. Mein Code folgt ...

%Vor%     
wangling 25.05.2012, 05:18
quelle

1 Antwort

16

Sie haben einen Namensraumkonflikt. Eine Ihrer Importanweisungen maskiert PIL.Image (das ist ein Modul, keine Klasse) mit einer Klasse namens Image .

Anstelle von ...

%Vor%

versuche es ...

%Vor%

dann später in Ihrem Code ...

%Vor%

Wenn Sie mit einer Vielzahl von Importen arbeiten, achten Sie auf Namensraumkonflikte. Ich bin generell sehr vorsichtig bei from some_module import * -Aussagen.

Viel Glück mit Ihrem Projekt und eine glückliche Programmierung.

    
parselmouth 25.05.2012 05:40
quelle

Tags und Links