Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python:打开PSD图像(Django表单)_Python_Django_Python Imaging Library_Psd - Fatal编程技术网

Python:打开PSD图像(Django表单)

Python:打开PSD图像(Django表单),python,django,python-imaging-library,psd,Python,Django,Python Imaging Library,Psd,在清理PSD图像的表单字段时,是否有方法获取PSD图像的大小和内容类型 Image.open()引发此错误: IOError: cannot identify image file <InMemoryUploadedFile: Untitled-1.psd (image/vnd.adobe.photoshop)> IOError:无法识别图像文件 看起来问题可能是因为文件仍在内存中。通过从internet上保存一个示例PSD,我可以使用file命令返回以下内容: $ file 05

在清理PSD图像的表单字段时,是否有方法获取PSD图像的大小和内容类型
Image.open()引发此错误:

IOError: cannot identify image file <InMemoryUploadedFile: Untitled-1.psd (image/vnd.adobe.photoshop)>
IOError:无法识别图像文件

看起来问题可能是因为文件仍在内存中。通过从internet上保存一个示例PSD,我可以使用
file
命令返回以下内容:

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

因此,我认为您需要在“清理时间”将文件保存到文件系统,然后使用
Image

对其进行分析。看起来问题可能是因为文件仍在内存中。通过从internet上保存一个示例PSD,我可以使用
file
命令返回以下内容:

$ file 05.psd 
05.psd: Adobe Photoshop Image, 800 x 800, RGB, 3x 8-bit channels
因此,我认为您需要在“清理时间”将文件保存到文件系统中,然后使用
Image

查看查看查看