Ing*_*her 9 python distutils pip easy-install
我使用PIP打包我的Python应用程序,提供了setup.py.在安装过程中,我想询问用户多个值(用户名,其他配置值),然后将这些值保存在用户目录中存储的应用程序配置文件中.
在安装过程中是否有特殊的PIP/distutils方式来询问这些配置值?或者我应该用它input来询问用户,如下所示:
#!/usr/bin/env python
from distutils.core import setup
cfg['name'] = input("Please your username:")
cfg.save()
setup(name='appname',
version='1.0',
description='App Description',
author='Author',
author_email='author@author.net',
packages=['mypackage'],
)
Run Code Online (Sandbox Code Playgroud)
或者我应该不考虑这些值,而是让用户在第一次启动时配置应用程序?
我知道所有这些方法都是可能的,但是有没有任何约定或最佳实践呢?或者你知道一个流行的Python项目做类似的东西,这是一个很好的例子?
| 归档时间: |
|
| 查看次数: |
1096 次 |
| 最近记录: |