使用 PIL 的 Python 图像出现 FileNotFound 错误

问题描述 投票:0回答:1

我有一项作业,我正在创建一个程序,其中列出了一些选项并根据您的选择显示图像。我正在努力解决的是我的一些图像有效,但有些则无效。我正在使用

pillow
作为我的图像库。

这是我的代码:

def display_f(): # Display female avatar
    img = Image.open("C:/Users/name/OneDrive/Pictures/CSP - project/r_f.png")
    img.show()

我得到的错误:

FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\name\\OneDrive\\Pictures\\CSP-project\\r_f.png'

我复制粘贴了确切的路径,所以我不知道为什么会收到此错误。我做错了什么?

python python-imaging-library
1个回答
0
投票

尝试将路径作为原始字符串传递

img = Image.open(r"C:/Users/name/OneDrive/Pictures/CSP - project/r_f.png")

还要确保文件路径中也有空格。

© www.soinside.com 2019 - 2024. All rights reserved.