2012-02-15 62 views
0
myMain.py 
/myPackage 
    file1.py 
    file2.py 
    confFile.cfg 

myMain.py導入file1和file2等並讀取confFile。 什麼是最好的方式讓配置選項在整個包中可見 ?即file1和file2能夠讀取 conf選項。我不想在 函數中傳遞很多變量。讀取conf文件並使內容可用於包中的所有文件

我現在所擁有的是confFile.py,我將它導入文件 並根據需要讀取定義的變量。

我是新來的蟒蛇和任何建議表示讚賞。

/Zaar

回答

1

我認爲最好的辦法是隻擁有一個Python模塊config.pysettings.py,直接在這些蟒蛇的文件,而不是confFile.cfg保存這些設置。

然後你可以只得到你想要的任何東西:

import config 
config.my_specific_option 
相關問題