我有一个存在的目录。 Python 找不到它,但它存在。
目录:
data
images
entities
player.png
但是Python找不到“data/images/entities/player.png”:
NotADirectoryError: Not a directory: 'data/images/entities/player.png'
我尝试切换目录,但输出是 FileNotFoundError:
Traceback (most recent call last):
File "/Users/*****/Desktop/Aiden/slime invasion/main.py", line 70, in <module>
Game().run()
^^^^^^
File "/Users/*****/Desktop/Aiden/slime invasion/main.py", line 22, in __init__
'player': load_images('entities/player/left/0.png'),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/*****/Desktop/Aiden/slime invasion/utils.py", line 12, in load_images
for file in os.listdir(BASE_IMAGE_PATH + path):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: 'data/images/entities/player/left/0.png'
为什么?
你好,所以
并尝试在路径中添加 / "/data/images/entities/player.png" 或 "/entities/player/left/0.png",这对我有用。这是可能的,我没有帮忙,很抱歉。