【发布时间】:2020-04-11 18:20:32
【问题描述】:
Game Folder
data
assets
fonts
sprites
player.png
sounds
movement.wav
modules
sprites.py
sounds.py
main.py
这是我的 pygame 应用程序目录。我在main.py 中导入sprites.py 和sounds.py:
from data.modules.sprites import *
from data.modules.sounds import *
在sprites.py 文件中,我想用这个目录获取文件:Game Folder/data/assets/sprites/player.png 但它不能删除目录。当我尝试在错误之前打印目录时,它会打印:
pygame.error: 无法打开 'data/modules/data/assets/sprites/player.png'
我尝试了pathlib、os、sys 模块。如何使用任何模块移动上层目录?
我正在使用 Windows。
【问题讨论】:
标签: python-3.x pygame