gpt4 book ai didi

python - 枕头 : File not found

转载 作者:行者123 更新时间:2023-12-02 00:46:27 27 4
gpt4 key购买 nike

我想在 tkinter 的 Canvas 上使用图像,但我无法用 Pillow 打开图像。事实上,我的所有图像都与我的代码位于同一个文件夹中,但是当我放入“icon.png”时它不起作用。然后,当我输入图像的完整路径 (C:/Users/myName/Desktop/PythonWork/game/src/icon.png) 时,它就起作用了。

文件“F:\Python\lib\site-packages\PIL\Image.py”,第 2312 行,打开
fp = builtins.open(文件名, "rb")
FileNotFoundError: [Errno 2] 没有这样的文件或目录:'icon.png'

因此我的问题是:如何使相对路径起作用?

在此先感谢您的帮助:)

最佳答案

如果要引用与 Image.py 相同目录下的文件,将其放入 Image.py 中:

import os

# get the directory path of the current python file
my_path = os.path.dirname(__file__)

然后您可以将要访问的文件的名称附加到该路径。

关于python - 枕头 : File not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43396378/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com