路径动态改变
>>> print(Image.open('LDY06.jpg'))
fp = builtins.open(filename, "rb")
FileNotFoundError: [Errno 2] No such file or directory: 'LDY06.jpg'
出错原因:图片在Python38目录下面的目录Lx2019下面,
>>> print(Image.open(r'Lx2019/LDY06.jpg'))
>>> 在指定路径前边加上r即可,禁止字符串转义
开始,运行代码找不到路径,要加上'Lx2019',之后有'Lx2019'反而出错,
下面代码运行OK,
print(Image.open(r'LDY06.jpg'))
在中文状态下的代码,有时复制python shell 下面会出奇怪的错误,
必须在英文状态下,再次输入代码,就行了。
下面是运行OK的代码,分解LDY00.gif
import os
from PIL import Image,ImageSequence
im = Image.open(r'out2\LDY00.gif')
sequence = []
i = 0
for f in ImageSequence.Iterator(im):
sequence.append(f.copy())
i+=1
f.save(r'out2\out_'+str(i)+'.png')
sequence.reverse()

5047

被折叠的 条评论
为什么被折叠?



