广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python项目通用的目录结构总结
  • 173
分享到

Python项目通用的目录结构总结

结构目录项目 2023-01-31 01:01:29 173人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

一个好的项目结构会让我们在开发中更加得心应手。 对于WEB项目,我们通常采用flask或Django等框架,会有一套适合这种项目的工程目录。 对于爬虫项目,通常有scrapy等开源框架,也会提供一套适合这种项目的工程目录。 对

这里写图片描述

一个好的项目结构会让我们在开发中更加得心应手。

  • 对于WEB项目,我们通常采用flaskDjango框架,会有一套适合这种项目的工程目录。
  • 对于爬虫项目,通常有scrapy开源框架,也会提供一套适合这种项目的工程目录。
  • 对于通用的一些python项目,如何组织一个简单好用的结构,在网上看了一圈,我整理出一个目录结构,供大家参考。

Python通用目录结构

ProjectName
│ readme 项目说明文档
│ requirements.txt 存放依赖的外部Python包列表
│ setup.py 安装、部署、打包的脚本
├─ bin 存放脚本,执行文件等
│ └─ projectname
├─ docs 文档和配置
│ └─ abc.rst
│ └─ conf.py 配置文件
└─ projectname 工程源码(包括源码、测试代码等)
│ main.py 程序入口
init.py
└─ tests 测试代码
└─ test_main.py
└─ init.py

对于开源的Python项目,一般还会涉及版权方面的信息,可以参考一下文章:
https://www.cnblogs.com/holbrook/arcHive/2012/02/24/2366386.html

--结束END--

本文标题: Python项目通用的目录结构总结

本文链接: https://www.lsjlt.com/news/184137.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Python项目通用的目录结构总结
    一个好的项目结构会让我们在开发中更加得心应手。 对于Web项目,我们通常采用Flask或Django等框架,会有一套适合这种项目的工程目录。 对于爬虫项目,通常有Scrapy等开源框架,也会提供一套适合这种项目的工程目录。 对...
    99+
    2023-01-31
    结构 目录 项目
  • Java项目的目录结构详解
    一个java web项目 目录分为两个部分 ① Web应用的根目录下子目录WEB-INF,里面内容不能被客户端访问的,包括专用Web应用程序软件,包括Servlet类文件、部署描述符...
    99+
    2022-11-13
  • vue3项目目录结构示例详解
    目录一、vue3项目的目录结构详解二、部分主要文件详解1、index.html2、main.js(main.ts)3. package.json三、其他说明1. node版本错误2....
    99+
    2023-02-03
    vue3.0目录结构 vue项目目录结构 vue项目的目录结构
  • python项目打包发布总结
    概览 这里主要收集python项目的打包、发布和部署的常用方法,只是入门级别,深入的流程还是以官方文档为准(链接每节都已经给出)。 distutils,setuptools,pip,virtualenv 官网资料(Python...
    99+
    2023-01-31
    项目 python
  • 使用SpringBoot中web项目推荐目录结构的问题
    目录下面是我创建的目录结构项目结构静态资源的目录结构完整项目结构SpingBoot 365计划开始更新了,计划手敲365个dSpringBoot案例回顾总结形成知识体系。目前已经输出...
    99+
    2022-11-13
  • Linux目录树的结构
    本篇内容介绍了“Linux目录树的结构”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!目录树的主要部分有root(/)、/USR、/var、/...
    99+
    2023-06-13
  • python 软件目录结构规范
    为什么要设计好目录结构"设计项目目录结构",就和"代码编码风格"一样,属于个人风格问题。对于这种风格上的规范,一直都存在两种态度:  1.一类同学认为,这种个人风格问题"无关紧要&...
    99+
    2023-01-30
    结构 目录 软件
  • Android编程入门之HelloWorld项目目录结构分析
    本文实例讲述了Android编程入门之HelloWorld项目目录结构。分享给大家供大家参考,具体如下: 我们介绍了如何搭建Android开发环境及简单地建立一个HelloWo...
    99+
    2022-06-06
    helloworld Android
  • 11.python开源——工程项目结构
            工程项目结构需要先弄清三个概念:包、模块、类         模块对应的是一个.py 文件,那么module_name 就是这个文件去掉.py 之后的文件名,py 文件中可以直接定义一些变量、函数、类。 导入模块 impo...
    99+
    2023-01-31
    工程项目 开源 结构
  • 浅析Android系统的架构以及程序项目的目录结构
    Android框架结构 直接上图: 由上图,我们可以看出Android系统架构由5部分组成, 分别是:Linux Kernel(linux内核)、Android Runti...
    99+
    2022-06-06
    程序 Android 架构
  • linux的标准目录结构
    这篇文章主要讲解了“linux的标准目录结构”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux的标准目录结构”吧!linux标准目录结构: / root --- 启动Linux时使用的...
    99+
    2023-06-13
  • Vue-cli搭建项目后的目录结构有什么意思
    这篇文章主要为大家展示了“Vue-cli搭建项目后的目录结构有什么意思”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Vue-cli搭建项目后的目录结构有什么意思...
    99+
    2022-10-19
  • springboot项目读取 resources 目录下的文件的9种方式(总结)
    1: 使用 ClassLoader.getResourceAsStream() 方法   可以使用类加载器来获取资源文件的输入流。该方法接受一个资源文件路径参数,返回一个 InputStream 对象。 InputStream inputS...
    99+
    2023-08-18
    spring boot java spring
  • linux的目录结构有哪些
    linux中目录的结构有:1.可分享目录,可以分享给其他系统挂载使用;2.不可分享目录,装置文件或与程序有关的socket文件;3.不变目录,数据是不会经常变动;4.可变动目录,经常改变数据;linux中目录的结构有以下几种可分享目录可分享...
    99+
    2022-10-18
  • Linux目录结构是怎样的
    今天小编给大家分享一下Linux目录结构是怎样的的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。使用 Linux 时,通过命令...
    99+
    2023-06-28
  • tomcat目录的结构有哪些
    这期内容当中小编将会给大家带来有关tomcat目录的结构有哪些,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。tomcat目录结构简介如果我们有一个web应用,名称为“mail”(同时也是web应用所在目录...
    99+
    2023-05-31
    tomcat omc tomca
  • 在Python中移动目录结构的方法
    来源:http://stackoverflow.com/questions/3806562/ways-to-move-up-and-down-the-dir-structure-in-python #M...
    99+
    2022-06-04
    中移动 结构 目录
  • Gradle构建基本的Web项目结构
    目录一、环境要求二、创建应用结构三、添加Gradle脚本四、编写Servlet五、添加请求页面和JSP页面六、添加gretty插件,以便于直接运行程序补充、切换Servlet容器及更...
    99+
    2022-11-13
  • 各类Python项目的项目结构及代码组织最佳实践
    1. 了解Python项目文件组织结构非常重要 为什么要掌握pythob项目结构? 优秀的程序员都使用规范的项目代码结构,了解这些好的习惯方式,能帮助你快速读懂代码如果项目是几个人合作开发,好的代码结...
    99+
    2023-09-02
    python 开发语言 代码规范 源代码管理
  • phpcms V9 常用文件目录结构
    虽然用的人多,但是没有一个统一、完整、适合从头开始学的教程。为了利人利己,也顺便给博客拉点人气,从今天开始,我准备自己整理我所接触、使用到的一些技巧和内容。 下面是phpcms V9 的常用文件目录结构,官方给的说明书里...
    99+
    2022-06-12
    文件目录结构
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作