我一直试图用PIL显示图像,但我不知道为什么图像查看器一直给我这个:“Windows照片查看器无法打开这张图片,因为图片被删除,或者它在位置不可用。 我已经检查了我的桌面上的图片并没有任何问题。 这是我的代码:
from PIL import Image
img = Image.open('photo_2016-08-04_22-38-11.jpg')
img.show()
任何人都能帮我解决这个问题吗?
答案 0 :(得分:0)
试试这个小片段:
from PIL import Image
import os
home_path = os.path.expanduser('~')
filename = os.path.join(home_path,'Desktop','photo_2016-08-04_22-38-11.jpg')
if os.path.exists(filename):
print "Opening filename {0}".format(filename)
img = Image.open(filename)
img.show()
else:
print "Filename {0} doesn't exist".format(filename)