1
我有一個模塊需要通過讀取配置文件來初始化一些設置。目錄結構看起來是這樣的:如何確定python中的配置文件路徑?
root\
config\
conf.cfg
src\
module1.py
我很好,當我設置爲../config/conf.cfg
的相對路徑和運行在其當前目錄的模塊。但是,當我將模塊導入其他地方並在另一個目錄中運行時,我遇到了問題。
我應該如何設置路徑,以便模塊始終在相同的相對位置(例如,從模塊所在的位置開始的一個目錄)以及如何確保這適用於下載我的回購庫的其他人(可能不會在同一個地方有根)?
一種方法是將安裝根文件夾中的所有路徑設置爲絕對路徑,然後從此處啓動所有內容。 – sobek
如何設置根文件夾路徑?變量? – drbeans345
你的例子中的'root \'是什麼?配置文件不是你的項目的一部分嗎? – sobek