来自java背景我习惯拥有一堆属性文件,我可以在运行时交换,这取决于我正在运行的服务器,例如开发/生产。
python中是否有类似的方法,特别是在Google的App Engine框架上?
当我在.py文件中定义它们时,显然我想要更好的分离。
答案 0 :(得分:1)
你可以:
通过信息中心编辑数据存储区中的记录(如果确实需要)
上传新脚本/文件(您可以在READ-ONLY中访问文件)
将WEB服务API导出到数据存储区中的配置记录(可能不是您的想法)
通过HTTP端点访问某个页面
答案 1 :(得分:1)
我没有看到使用python文件配置应用程序有什么问题(除了文化问题:))。事实上,我有一个框架的问题,不允许我编写配置参数的脚本。
那就是说,请看一下http://aaron.oirt.rutgers.edu/myapp/docs/W1100_2300.GAEDeploy 讨论如何配置WHIFF应用程序资源,以便以可移植的方式配置应用程序在GAE框架内外工作。