我有以下代码,本以为可以调整指定路径下的图像大小。但是运行后并没有任何作用,同时Python也没有抛出任何错误,所以我不知道该怎么办。请给予建议。谢谢。
from PIL import Image
import os, sys
path = ('C:\Users\Maxxie\color\complete')
def resize():
for item in os.listdir(path):
if os.path.isfile(item):
im = Image.open(item)
f, e = os.path.splitext(item)
imResize = im.resize((200,200), Image.ANTIALIAS)
imResize.save(f + ' resized.jpg', 'JPEG', quality=90)
resize()
path = ('C:\Users\Maxxie\color\complete\\')
,现在一切都按预期工作了...非常感谢。 - user3237883os.path.join()
而不是直接连接字符串。这样一来,你就不需要让path
以路径分隔符结尾了。 - Martijn Pieters