JSON设置
persistent_pineapple的Python项目详细描述
简介
持久菠萝提供了一个简单的界面来保存设置 应用程序或其他模块。设置文件是json格式的 简单地说。使用稍微修改的json格式来允许 评论和其他生物特征。请阅读的json.py文件 更多细节。
安装
下载tarball并用pip install <package>安装。
用法
有关更深入的示例,请参见单元测试。以下是基本信息:
示例代码
settings = PersistentPineapple('/etc/myapp.json') print settings.program_name if settings.debug: print "we're in debug mode" settings.debug = False
示例设置文件(/etc/myapp.json)
{ // App settings /////////////////////////////////////////////////////////// // Name of the program "program_name": "myapp", // HTTP POST listener port "port": 8009, // Debugging stuff "debug": true, // Logging settings "console_log_level": "INFO", }