我正在编写一个需要设置文件的应用程序。它具有一个设置菜单,因此在更改值时也应读取和写入设置文件。
我寻找了一个可以解决此任务的python库,在检测到没有很多选择(令我感到惊讶)之后,我坚持使用simple_settings。
应该在django设置系统中得到启发,它的LazySettings类允许我加载settings.py文件,例如:
# Connection parameters
HOST = 'localhost'
PORT = 5666
该库应该具有一个 configure 方法,我希望该方法可以修改settings.py值,但是据我所知,它仅修改加载到程序存储器中的设置值。因此,如果我重新启动该应用程序,则会重新加载“默认”文件设置。
是否有任何简单的方式可以轻松编写settings.py我自己?也许您对这个简单功能有更好的lib建议?