摘抄 JayeHe 博客:
假如你的项目名: Foo/
- Foo/
- | -- bin/ # 存放项目的可执行文件.
- | | -- foo
- |
- | -- foo/ # 存放项目所有源代码.(1) 源代码中的所有模块, 包都应该放在此目录; 不要置于顶层目录.
- | | -- tests/ # 存放单元测试代码
- | | | -- __inti__.py
- | | | -- test_main.py
- | |
- | | -- __init__.py
- | | -- main.py # 程序入口代码
- |
- | -- docs/ # 存放一些文档.
- | | -- conf.py
- | | -- abc.rst
- |
- | -- setup.py # 安装, 部署, 打包的脚本.
- | -- requirement.txt # 存放软件依赖的外部 python 包列表
- | -- README # 项目说明文件
来源: http://www.bubuko.com/infodetail-3329663.html