Dav*_*ave 1 python configuration-files distribute
我正在创建一个python包,并使用distribute将其打包为egg.我想为我的软件的每个用户安装一个用户可编辑的配置文件.完成此任务的最佳方法是什么?我使用的是Python 2.6,目标是Windows平台.
由于鸡蛋很难编辑,它不会进入鸡蛋.
用户可编辑的配置文件位于用户的HOME目录或系统范围的目录中/etc/myapp.
您的应用应该在一些易于查找的地方进行搜索.遵循Linux准则以跟踪.bashrc文件,以获取有关如何最好地执行此操作的提示.或者按照Windows指南System和My Documents目录进行操作.
您可以通过以下两种方式之一编写应用程序.
它可以没有配置工作.如果 - 搜索了所有常用的地方 - 没有配置,它仍然有效.
如果在其他任何地方找不到,则在当前工作目录中创建默认配置.