python專案配置檔案格式

2022-05-06 11:51:14 字數 918 閱讀 6261

如果你只是需要配置一些全域性的符號常量(symbolic constants), 參考 django 的做法,使用setting.py

參見: 

如果你只需要簡單的一些鍵值對(key-value pairs), 可以使用.ini檔案,使用標準庫裡面的configparser庫 進行解析。

深入學習一下

#

讀取配置檔案

cf =configparser.configparser()

config_path = (os.path.dirname(os.path.abspath('.'

)))config_path =config_path + '

/config/config.ini

'cf.read(config_path)

server_version = cf.get('

server

', '

server_version')

loader_version = cf.get('

loader

', '

loader_version')

studio_version = cf.get('

studio

', '

studio_version')

tools_version = cf.get('

tools

', '

tools_version')

print

(server_version)

print

(studio_version)

print(tools_version)

如果你需要更複雜的配置, 不妨使用 json.

ini配置檔案格式

為什麼要用ini檔案?如果我們的程式沒有任何配置檔案時,這樣的程式對外是全封閉的,一旦程式需要修改一些引數必須要修改程式 本身並重新編譯,這樣很不好,所以要用配置檔案,讓程式出廠後還能根據需要進行必要的配置 配置檔案有很多,如ini配置檔案,xml配置檔案,還有就是可以使用系統登錄檔等。ini檔案是...

ini配置檔案格式

ini配置檔案格式 文章目錄 一 簡介 二 副檔名 三 格式 四 例項 五 作用 六 經驗 為什麼要用ini檔案?如果我們的程式沒有任何配置檔案時,這樣的程式對外是全封閉的,一旦程式需要修改一些引數必須要修改程式 本身並重新編譯,這樣很不好,所以要用配置檔案,讓程式出廠後還能根據需要進行必要的配置 ...

ini配置檔案格式

ini配置檔案格式 為什麼要用ini檔案?如果我們的程式沒有任何配置檔案時,這樣的程式對外是全封閉的,一旦程式需要修改一些引數必須要修改程式 本身並重新編譯,這樣很不好,所以要用配置檔案,讓程式出廠後還能根據需要進行必要的配置 配置檔案有很多,如ini配置檔案,xml配置檔案,還有就是可以使用系統登...