为python项目设置一个最小但舒适的结构
pythong的Python项目详细描述
Author: | David Gay <oddshocks@riseup.net> |
---|
为python项目设置一个最小但舒适的结构。
功能
- 创建标准的python项目目录结构
- 获取创建setup.py文件的帮助,或 选择通过传递^{tt1}自己编写$ 命令
- 清除项目中杂乱的构建文件(build/dist/egg/pyc) 使用--wash命令
- 生成distribute_setup.py文件以使用setup.py文件 使用Distribute
- 使用树样式菜单在 setup.py文件
示例用法
创建一个新项目,如下所示:
$ pythong mynewproject
或者,为了更快的设置
$ pythong --snap
在命令中包含项目名称是可选的。
您可以wash您的杂乱构建文件的pythong:
$ pythong --wash
pythong将帮助您将分类器添加到setup.py 在项目创建期间,或在使用label命令之后:
$ pythong --label
可以使用pin将文件和目录添加到清单文件中:
$ pythong --pin [FILE_OR_DIRECTORY]
选项的完整列表可以使用以下命令查看:
$ pythong --help
许可证
pythong是在GNU GPLv3+下发布的