python中图片位置的路径

时间:2013-11-21 13:03:06

标签: python image path cmd pygame

我有以下问题。当我试图打开我从互联网上下载的Python游戏文件(在cmd上),然后我无法运行它们,因为我的电脑找不到代码中的图片。即使主代码和图片在同一个文件夹中。

如果我插入图片位置的完整路径,那么一切都很好,但是代码很长需要花费太多时间。

所以,我的问题是,如何在不插入完整路径的情况下让我的电脑打开图片文件。

谢谢,如果有人可以提供帮助。

2 个答案:

答案 0 :(得分:1)

如果您知道文件的名称,可以使用以下内容:

import os
import os.path

filename = 'name_of_your_file'
file_path = os.path.abspath(filename)

这应该为您提供文件的完整路径,而无需自己输入整个文件。

您可以在需要指向该特定文件的路径的任何位置使用file_path。

答案 1 :(得分:0)

尝试查看相对路径。

此外,如果没有看到您的图片加载代码,那么很难帮助您。