2016-03-27 17 views
1

Gibt es eine Möglichkeit, die Größe und den Inhaltstyp eines PSD-Bildes während der Reinigung seines Formularfelds zu ermitteln?
Die Image.open() hebt diesen Fehler:
Python: PSD-Bilder öffnen (Django-Formular)

IOError: cannot identify image file <InMemoryUploadedFile: Untitled-1.psd (image/vnd.adobe.photoshop)> 
+0

Sehen Sie sich https://pypi.python.org/pypi/psd-tools an – jsbueno

Antwort

0

Es sieht aus wie das Problem sein könnte, da die Datei noch in Erinnerung ist. Mit einem Beispiel PSD Internet gespeichert weg, ich bin in der Lage, den file Befehl zu verwenden, die die folgend zurück:

$ file 05.psd 
05.psd: Adobe Photoshop Image, 800 x 800, RGB, 3x 8-bit channels 

Deshalb glaube ich, werden müssen Sie die Datei in dem Dateisystem auf "speichern Reinigungszeit ", und analysieren Sie es dann mit Image.