0

我有一个在按钮上使用图标的脚本。当我将 icon.gif 留在带有脚本的文件夹中时,可以在没有错误的情况下找到图标。但我想将这些图标保留在 myicons 文件夹中并从该文件夹中使用它们。所以结构应该是这样的:myscript_folder/myicons/icon_1.gif

我有一个变量来保存图标的路径,但正如您猜到的那样,该变量中只有“icon.gif”。

如何将“myicons”文件夹的路径添加到这个独立于操作系统的变量中?

4

2 回答 2

2

您可以使用模块中的join功能os.path。该模块针对不同的操作系统有不同的版本,每个版本都使用各自的文件分隔符等。

import os.path
os.path.join("myicons", "icon_1.gif")
于 2013-09-24T11:11:22.823 回答
0

试试这个,和tobias_k的回复很像。

import os
base_dir = r"path/to/your/myscript_folder"
print os.path.join(base_dir, "myicons", "icon_1.gif")
于 2013-09-26T18:27:22.100 回答