如何使用pygame在python中找到文件的确切位置?

时间:2012-12-29 16:36:54

标签: python file directory pygame

我需要有一个游戏的图像的确切目录,我正在使用pygame在python中制作游戏。我知道文件夹和文件被调用了什么,但不知道我的用户放置它的位置。请帮助,没有你们我将无法继续我的项目:( 我正在尝试查找的文件与.py位于同一文件夹中,并且是.bmp

2 个答案:

答案 0 :(得分:2)

如果您知道相对于文件系统中python模块存储位置的路径(如您所示),您可以使用以下方法计算abs路径,然后从那里建立适当的路径。

import os
print(os.path.abspath(__file__))
print(os.path.split(os.path.abspath(__file__)))

注意:更改python2.7的打印

使用os.path.join建立新路径。

答案 1 :(得分:0)

也许请查看os.path文档页面,尤其是os.path.abspath