def read_random_image():
folder = r"C:/Users/Administrator/Desktop/test"
file_path = folder + random.choice(os.listdir(folder))
pil_im = Image.open(file_path,"r")
return pil_im
我明白
FileNotFoundError: [Errno 2] No such file or directory:
'C:/Users/Administrator/Desktop/testclassB'
我用python来获取文件,我把我的文件放在桌面上,但是每次我运行代码,我都得到错误的通知。它不能读取类A和类B,我有类A和类B内的文件,有什么我可以做,让代码得到文件。
我试着改变它的路径,并从D转移到桌面,我试着添加代码,我从互联网上得到的,但没有工作
1条答案
按热度按时间41zrol4v1#
请仔细查看错误消息中的路径:
这不是在测试中查找名为classB的文件夹;它会在Desktop下查找一个名为testclassB的文件夹。
添加一个斜杠,或者最好使用
os.path.join
来处理这个问题。