2013-09-24 35 views
0

我有一個使用按鈕上的圖標的腳本。當我用腳本在文件夾中留下icon.gif時,可以找到圖標而不出錯。但我想將這些圖標保存在myicons文件夾中,並從該文件夾使用它們。所以結構會是這樣的:myscript_folder/myicons/icon_1.gif如何在子文件夾中找到文件?

我有一個變量,保持圖標的路徑,但正如你所猜測的變量只有'icon.gif'在它。

如何添加到這個變量,它與操作系統無關的路徑爲「myicons」文件夾?

回答

2

您可以從os.path模塊使用join功能。該模塊有不同的版本,不同的操作系統,分別使用各自的文件分隔符等

import os.path 
os.path.join("myicons", "icon_1.gif") 
+0

我很接近:)感謝您的幫助 – minerals

0

試試這個,這是因爲tobias_k的答覆非常一致。

import os 
base_dir = r"path/to/your/myscript_folder" 
print os.path.join(base_dir, "myicons", "icon_1.gif") 
相關問題