我参考了一些流行的python开源项目,总结一下python开源项目结构。
基本结构
结构说明
docs: 项目文档
tests: 测试代码
project: 项目内容
.gitignore: git忽略文件
.travis.yml: 配置travis ci
AUTHROS.md: 作者及贡献者列表
HISTORY.md:版本更新历史说明(也可以用CHANGELOG.md)
LISENCE: 开源协议
README.md: 项目说明
Makefile: 编译配置(很多时候用不上)
requirements.txt(运行依赖)
requirements.dev.txt(开发依赖)
requirements.test.txt(测试依赖)
setup.py: 安装配置,多用于发布到pypi
tox.ini: 自动化测试工具tox配置
模板地址
https://github.com/gaojiuli/project
文章来源:segmentfault,作者:Prasanta。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:william.shi#ucloud.cn(邮箱中#请改为@)进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。
后台-系统设置-扩展变量-手机广告位-内容正文底部