Python 项目结构
2020-06-06 22:09
246 查看
可能是因为有 Java 项目的开发习惯,很多时候都希望能够有一个标准或者通用点的 Python 项目结构。
这样的好处是所有你的项目都会从这个结构开始,你的思路会更加清晰。
但是找来找去,Python 并不是和 java 一样有 lib ,有构建等的强依赖。
但是我们还是找的了一篇文章:
https://docs.python-guide.org/writing/structure/
如你希望查看中文版的,你可以单击下面的链接:
https://pythonguidecn.readthedocs.io/zh/latest/writing/structure.html
在上面的文章中,提到了一个示例的代码仓库 https://github.com/kennethreitz/samplemod
我们将上面的代码仓库 fork 后重新编辑并且上传到 GitHub 上了。
我们修改后上传的项目地址为:
https://github.com/ossez-com/python-project-structure-sample
Python 的项目目录可以比较灵活,但是有约束的项目结构其实是非常有必要的,能够更快更好的表达你的项目。同时也可以让你的项目能够更好的被管理和编辑。
你可以在 IntelliJ 中将这个示例项目导入进去。
如我们常见的套路,导入这个项目后,你可以写一个 print 语句进行输出。
如上图,你的 py 程序将会输出一个 Hello Python
https://www.ossez.com/t/python/137
相关文章推荐
- python将项目文件打包发布的脚本(保留原来的项目结构)
- python的项目结构
- 16Python爬虫---Scrapy目录结构以及项目创建
- python 名片项目结构搭建 200309
- python 项目目录结构设置
- python开源项目目录结构参考
- 第三章:python项目的结构和包的创建
- python django 多级业务树形结构规划及页面渲染 概述: 在项目中,父级到子级结构并不少见,如果仅仅的两层树形结构,我们可以使用数据库的外键设计轻松做到,子级业务表设计一字段外键到父级
- 一般python项目的结构
- python接口自动化(四十二)- 项目结构设计之大结局(超详解)
- 我的第一个python web开发框架(8)——项目结构与RESTful接口风格说明
- 2.27 学python 模块项目 __name__ __file__变量 目录结构 json pickle
- python开源项目目录结构参考和django最佳实践:项目布局
- [python3.6 flask web学习]Flask项目目录结构
- Python项目代码结构
- Python-Flask项目结构参考
- 正确地组织python项目的结构
- python 项目结构
- python 项目目录结构
- 一个项目结构--源自《learn python hard way》的项目结构总结