如何使用distribute python安装特定于用户的配置文件
我正在创建一个python包,并使用distribute将其打包为一个鸡蛋。我想为我的软件的每个用户安装一个用户可编辑的配置文件。实现这一目标的最佳方式是什么?我使用的是Python2.6,目标是Windows平台。因为egg很难编辑,所以它不在egg中 用户可编辑的配置文件位于用户的主目录或系统范围的目录中,如如何使用distribute python安装特定于用户的配置文件,python,configuration-files,distribute,Python,Configuration Files,Distribute,我正在创建一个python包,并使用distribute将其打包为一个鸡蛋。我想为我的软件的每个用户安装一个用户可编辑的配置文件。实现这一目标的最佳方式是什么?我使用的是Python2.6,目标是Windows平台。因为egg很难编辑,所以它不在egg中 用户可编辑的配置文件位于用户的主目录或系统范围的目录中,如/etc/myapp 你的应用程序应该搜索许多容易找到的地方。按照Linux指南跟踪.bashrc文件,以获得如何最好地执行此操作的提示。或者遵循Windows指南中的系统和我的文档目录
/etc/myapp
你的应用程序应该搜索许多容易找到的地方。按照Linux指南跟踪.bashrc
文件,以获得如何最好地执行此操作的提示。或者遵循Windows指南中的系统
和我的文档
目录
您可以使用以下两种方式之一编写应用程序
因为蛋很难编辑,所以它不会进入蛋中 用户可编辑的配置文件位于用户的主目录或系统范围的目录中,如
/etc/myapp
你的应用程序应该搜索许多容易找到的地方。按照Linux指南跟踪.bashrc
文件,以获得如何最好地执行此操作的提示。或者遵循Windows指南中的系统
和我的文档
目录
您可以使用以下两种方式之一编写应用程序
谢谢,你的回答很好地补充了另一个。谢谢,你的回答很好地补充了另一个
os.path.expanduser(path)
import os
config_filename = os.path.expanduser('~/.myappconf)