2011-08-29 18 views
1

我們正在運行一個帶有多個ini文件(生產,分期,開發等)的應用程序。當添加的新設置在所有環境中都可以相同時,能夠將其設置爲包含在所有.ini文件中的某種主配置中一次就可以了。或者通過其他方式加載集中配置以及特定於部署的配置。任何方式來複合配置/ .ini文件在掛架?

它看起來不像是有一個「導入」語法的塔式ini文件。如果有的話,實現這種類型的配置合成的最佳方式是什麼?

回答

0

您可以使用ConfigParser模塊。

+0

在它上面找到了很好的文檔(http://www.doughellmann.com/PyMOTW/ConfigParser/),但實際的配置加載發生在貼圖模塊afaik中,所以我可能會在pylons應用中的某處然後合併配置。將進行調查,但不像我想的那樣自由。 – dkuebric

+0

爲了記錄:另一個塔特定的選項是手動將它們添加到您的應用程序本身的配置/環境。 – dkuebric