IOError: [Errno 2] No such file or directory – os.walk
问题 I'm trying to run the following script which simply reads and image and saves it again: from PIL import Image import os rootdir = '/home/user/Desktop/sample' for subdir, dirs, files in os.walk(rootdir): for file in files: im = Image.open(file) im.save(file) I however get the following error: Traceback (most recent call last): File "test.py", line 10, in <module> im = Image.open(file) File "/usr/lib/python2.7/dist-packages/PIL/Image.py", line 2258, in open fp = builtins.open(filename, "rb")