bin:通常用于存放项目的启动脚本
core:存放主程序、业务逻辑源代码
api:通常用于存放项目的接口文件,使得项目能够在启动后外部通信
db:存放操作数据库相关文件,主要用于与数据库交互
lib:存放程序中常用的自定义模块
conf:存放项目所需要的配置文件
logs:存放项目运行时所产生的日志文件
docs:存放项目的详细说明文档
plugins(utils/tools/helpers):存放项目中所需要的第三方插件
common:存放项目中大部分需要都能使用到的功能,相当于公共插件
test:存放项目测试代码
static:存放项目中所需要的静态文件
views(templates):存放项目中所需要的模版文件,MVC模型中的视图
controller:存放项目中的主流算法,MVC模型中的控制
models:存放项目中与数据库打交道的脚本,MVC模型中的模型
run.py:项目启动脚本,在项目的根目录下,或bin目录下。也叫start.py
setup.py:安装、部署、打包的脚本,一键安装所需要的所有依赖环境
settings.py:conf文件夹下,项目配置文件,有的是py脚本,而有的是ini、.conf、.yaml
requirements.txt:存放所有项目的第三方依赖库、模块的名字及版本。避免在setup.py安装依赖时漏掉软件包
README.md:项目整体描述信息,设计思路,设计目标等
CHANGELOG.md:描述项目每个版本的更新信息,说明版本号、更新内容、修复了哪些问题等
humans.txt:保存网站信息和网站建设者信息
LICENSE.txt:项目基于的许可协议
robots.txt:规定爬虫程序能够获取本网站的哪些信息

python项目开发常用的目录结构相关推荐

  1. python项目开发实战网盘-《Python项目案例开发从入门到实战》PDF版百度网盘

    「教程分享:Python项目开发从入门到实列」 本书例子具有实用性,20个不同类型的完整列子,600分钟高品质配套教学视频,完整的源码和教学课件,让你对枯燥的Python语言学习充满乐趣. 编辑推荐 ...

  2. python项目开发实例-《Python项目案例开发从入门到实战》PDF版百度网盘

    「教程分享:Python项目开发从入门到实列」 本书例子具有实用性,20个不同类型的完整列子,600分钟高品质配套教学视频,完整的源码和教学课件,让你对枯燥的Python语言学习充满乐趣. 编辑推荐 ...

  3. python项目开发实战网盘-python项目开发实战 第2版

    python项目开发实战 第2版是一本Python项目开发流程实战手册,由日本BePROUD股份有限公司编著.本书的内容全部基于python开发事实,全部都是BeProud员工实际尝试.实践过的,可以 ...

  4. Python项目实战 —— 01. 疾病预测结构化数据

    Python项目实战 Python项目实战--目录 Python项目实战 -- 01. 疾病预测结构化数据 一.背景 二.解题思路 三.数据分析 3.1 数据清洗 3.2 数据分析 3.2.1 相关系 ...

  5. python实战一个完整的项目-Python项目开发实战(第2版)高清晰PDF完整版+代码

    会写代码≠能做好项目! 1.建立有序生产环境 2.迅速融入开发团队 3.高效处理项目问题 网罗Python项目开发中的流程,让你的编程事半功倍 Python项目与封装/团队开发环境/问题驱动开发/源码 ...

  6. python项目开发实例书-Python项目开发实战

    本书案例具有实用性,如校园网搜索引擎.小小翻译器.抓取百度图片这些爬虫案例略加修改可以应用实际项目中:还有通过微信通信协议开发微信机器人,机器学习的文本分类.基于卷积神经网络的手写体识别等案例,另外是 ...

  7. python项目开发案例-Python项目开发案例集锦 PDF 全彩超清版

    给大家带来的一篇关于Python案例相关的电子书资源,介绍了关于Python.项目开发.Python案例方面的内容,本书是由吉林大学出版社出版,格式为PDF,资源大小99.1 MB,明日科技编写,目前 ...

  8. iOS项目开发过程中的目录结构(转)

    iOS项目开发过程中的目录结构 我在这个目录结构方面真是吃了不少苦,开始总是觉得快点写快点写,后来发现只有快是不行的,在没有给整个项目的结构有一个清楚的认识和了解之前就匆匆动笔(敲代码啦)是非常冒失的 ...

  9. python项目开发实战-给缺少Python项目实战经验的人

    我们在学习过程中最容易犯的一个错误就是:看的多动手的少,特别是对于一些项目的开发学习就更少了! 没有一个完整的项目开发过程,是不会对整个开发流程以及理论知识有牢固的认知的,对于怎样将所学的理论知识应用 ...

最新文章

  1. asp 设置table 间距_B端后台表格(table)如何设计
  2. 获得汉字字符串拼音首字母
  3. 一个口罩引发的老黄牛
  4. Numpy 新手教程(2)
  5. 【2050 Programming Competition - 2050 一万人码 】非官方部分题解(HDU)
  6. 高晓松卸任北京阿里巴巴音乐科技有限公司董事长
  7. 1.2Sakura语法基础篇
  8. 二维码内置图片,并且把二维码放在图片指定位置上,画字,设置字本地样式,二维码批量生成
  9. nvidia-installer
  10. Java文件操作、IO流
  11. macbook 打开以后没有声音,重启以后又好了的解决方法
  12. 计算机考研调查报告,关于大学生考研的调查报告
  13. python成语接龙_【万字长文】Python正在蚕食全世界
  14. 洗礼灵魂,修炼python(51)--爬虫篇—变色龙般的伪装
  15. ABAP动态模式(Dynamic Pattern)
  16. 实战:第十三章:工作中熬夜加班学到的
  17. 深度学习——A3C算法
  18. 29.渲染器Renderer
  19. windows11提示“需要使用新应用以打开此ms-actioncenter链接”
  20. ubuntu20.04 安装 Git LFS

热门文章

  1. win7开启ftp被动模式_关于帮你win7怎么设置ftp为被动模式的法子
  2. Promise 学习笔记
  3. 一直期盼一段刻骨铭心的爱情
  4. Illegal redeclaration of module glbl.Element index 2 into memp is out of bounds
  5. Java算法学习——快速幂
  6. python常用函数(库)
  7. 为什么市场利率涨,国债价格跌?
  8. sin值(0到90度)
  9. AngularJs Cookies 操作
  10. Cocos2d-x 3.x 头像选择,本地相册图片+图片编辑(Android、IOS双平台)