我有一个使用按钮上的图标的脚本。当我将icon.gif留在带脚本的文件夹中时,可以找到图标而不会出错。但是我想将这些图标保存在myicons文件夹中并从该文件夹中使用它们。所以结构将是这样的:myscript_folder / myicons / icon_1.gif
我有一个变量可以保留图标的路径,但是您已经猜到变量只有' icon.gif'在里面。
如何添加" myicons"这个变量的文件夹是os独立的吗?
答案 0 :(得分:2)
您可以使用os.path
模块中的join
功能。该模块针对不同的操作系统提供不同的版本,每个版本使用相应的文件分隔符等。
import os.path
os.path.join("myicons", "icon_1.gif")
答案 1 :(得分:0)
试试这个,这与tobias_k的回复非常相似。
import os
base_dir = r"path/to/your/myscript_folder"
print os.path.join(base_dir, "myicons", "icon_1.gif")