使用python获取图片

mklgxw1f  于 2023-05-21  发布在  Python
关注(0)|答案(1)|浏览(202)

enter image description here

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转移到桌面,我试着添加代码,我从互联网上得到的,但没有工作

41zrol4v

41zrol4v1#

请仔细查看错误消息中的路径:

C:/Users/Administrator/Desktop/testclassB

这不是在测试中查找名为classB的文件夹;它会在Desktop下查找一个名为testclassB的文件夹。
添加一个斜杠,或者最好使用os.path.join来处理这个问题。

相关问题