python开源项目目录结构参考
来源:互联网 发布:windows bat脚本 注释 编辑:程序博客网 时间:2024/06/03 19:45
转载:http://www.cnblogs.com/holbrook/archive/2012/02/24/2366386.html
每个真正的程序员,可能都会梦想着能够发布开源项目,让自己的代码被别人所用。开源项目会发布到开发的版本管理系统(比如GitHub)上面,为了让大家能够方便使用你的代码,项目的目录结构应该遵循一定的规范。即使不是开源项目,项目目录结构符合一定的规范对你的项目管理也是有好处的。
下面列出python开源项目的通常目录结构及说明:
.tx/ 如果你使用Transifex进行国际化的翻译工作,创建此目录config Transifex的配置文件$PROJ_NAME/ 按照你实际的项目名称创建目录。如果有多个子项目,就创建多个目录docs/ 项目文档wiki/ 如果有wiki,可以创建此目录scripts/ 项目用到的各种脚本tests/ 测试代码extras/ 扩展,不属于项目必需的部分,但是与项目相关的sample、poc等,下面给出4个例子:dev_example/production_example/test1_poc/test2_poc/.gitignore 版本控制文件,现在git比较流行AUTHORS 作者清单INSTALL 安装说明LICENSE 版权声明MANIFEST.in 装箱清单文件MAKEFILE 编译脚本README 项目说明文件,其他需要的目录下也可以放一个README文件,说明该目录的内容setup.py python模块的安装脚本
这个目录结构是针对python项目的,各种语言习惯的目录结构可能不同,但一些基本的要素还是共同的,可以举一反三。
0 0
- python开源项目目录结构参考
- python开源项目目录结构参考
- python开源项目目录结构参考和django最佳实践:项目布局
- python项目目录结构
- iOS项目结构目录参考图示
- 文档目录结构参考
- Delphi7目录结构----初学者参考
- python开源项目学习目录
- 看看Google Test项目的SVN目录结构(创建自己的项目时可以参考)
- IOS项目目录结构和开发流程【极具参考价值!】
- JavaWeb项目结构 目录结构
- Android项目目录结构
- android项目目录结构
- 项目目录结构
- Adroid项目目录结构
- Android-项目结构目录
- Android项目目录结构
- WEB项目目录结构
- how-do-servlets-work-initialization-shared-variables-and-multithreading
- win7下oracle11g监听和数据库服务都无法启动
- 35个java代码性能优化总结
- 使用AsyncTask的常见问题及解决方式
- 几个lamda表达式
- python开源项目目录结构参考
- Linux或Windows下安装Laravel5.0
- python 学习小结(1)
- 黑马程序员_Java三大特性(封装 继承 多态)
- Android 软键盘遮挡问题 windowSoftInputMode
- 对微信的二次打包学习2:安装多个微信
- utf8编码下SELECT查询不到内容
- 业余android studio开发(1)安装与helloworld
- 业余android studio开发(2)一个按钮的诞生