0
我有一個使用一些全局變量的Python項目。該項目有多個.py文件,它們都需要能夠輕鬆讀取這些變量。他們都應該能夠編輯它們。如何創建一個存儲全局變量的配置文件,但也可以從代碼級別輕鬆進行編輯?
現在我使用的存儲變量.py文件,我只是將它們導入其他文件作爲一個模塊。不過,這個解決方案還不夠理想,因爲我無法輕鬆編輯它們。我天真地試圖爲變量編寫setters,但顯然這也不起作用。
我想過使用JSON的變量,但然後閱讀它們不會被視爲「進口CFG」一樣簡單。
是否有這個問題,我是不知道的,因爲我是小白標準的解決方案?
感謝每一個答案。
使用數據庫或寫入文件。這兩個看起來是最明顯的答案。 –
@GarrettKadillak我想過,但它似乎過分,因爲我只需要存儲大約10個變量。我不想過分複雜的事情。 –
我同意數據庫過度使用,但可以使用[sqlite](https://www.sqlite.org/)。另外,使用Python讀取/寫入文件非常容易,所以我不同意它使事情變得複雜。 –