Python 开源项目结构总结

2017-04-04 19:17:58 +08:00
 prasanta

我参考了一些流行的 python 开源项目,总结一下 python 开源项目结构。

基本结构

结构说明

模板地址

https://github.com/gaojiuli/project

3679 次点击
所在节点    Python
9 条回复
zsj950618
2017-04-04 22:42:00 +08:00
billlee
2017-04-05 01:05:13 +08:00
python 应该是用 README.rst
prasanta
2017-04-05 08:33:26 +08:00
@billlee rst 我没找到支持 checkbox 的语法
prasanta
2017-04-05 08:33:51 +08:00
@zsj950618 还是有点区别的
xiongbiao
2017-04-05 13:06:39 +08:00
感觉改动好像叫 changelog 的多一点
prasanta
2017-04-05 14:33:19 +08:00
@xiongbiao 我是看 kennethreits 的项目喜欢用 HISTORY, 而且这样感觉要舒服也一些.你觉得呢
fate0
2017-04-05 19:46:02 +08:00
prasanta
2017-04-05 19:50:50 +08:00
@fate0 这个也不错,在我参考的项目里面
glasslion
2017-04-05 22:16:32 +08:00
参照下面两个模板就够了:
https://github.com/pypa/sampleproject
https://github.com/audreyr/cookiecutter-pypackage

README.rst 的好处是能显示在 pypi.org 里, 当然项目里用 .md, 打包时转成 .rst 的也不少, 但至少最终的包里应该是 .rst

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/352474

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX