Python开发规范及文件命名

2023-05-16

Python开发规范


常用目录

目录名作用
log日志目录
conf配置目录
core核心代码
libs/modules第三方库
docs文档库
README帮助文档
bin启动入口,存放可执行文件
tests存放测试代码

常用的文件命名

目录名作用
main.py主逻辑
setup.py安装程序打包部署 setuptools 百度就有教程
requirements.txt插件及目录版本控制 pip freeze 直接打印应用的包
README.md帮助文档

README说明文档结构

  • [x] 1.软件定位,软件的基本功能
  • [x] 2.运行代码方法:安装环境、启动命令等
  • [x] 3.简要使用说明
  • [x] 4.代码目录结构说明
  • [x] 5.常见问题说明

conf.py 配置文档

  • 项目中哪个模块用到这个配置文件直接通过import conf 这种形式在代码中使用
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Python开发规范及文件命名 的相关文章

随机推荐

  • 分享一款实用的太阳能充电电路(室内光照可用)

    随着物联网的发展 xff0c 很多智能电子设备都朝着低功耗方向发展 xff0c 光能 xff0c 风能 xff0c 机械能等不同的自然能源都能被利用起来作为电子设备的能量来源 xff0c 本文要分享一款太阳能充电电路 目录 前言一 电路原型
  • 聊聊电源自动切换电路(常用自动切换电路总结)

    聊过电源转化 xff0c 太阳能充电 xff0c 今天得聊聊电源自动切换电路 xff0c 实际中需要使用并且用过 xff0c 那就来记录总结一下 目录 前言一 最简单的二极管1 1 都是5V电源1 2 带电池电源1 3 小结 二 MOS管切
  • 全面认识MOS管,一篇文章就够了

    基础知识中 MOS 部分迟迟未整理 xff0c 实际分享的电路中大部分常用电路都用到了MOS管 xff0c 今天势必要来一篇文章 xff0c 彻底掌握mos管 xff01 更新 xff1a 为什么常在MOS管GS并联电阻 xff1f 更新
  • 【导航】FreeRTOS学习专栏目录 【快速跳转】

    本文是 矜辰所致 的 FreeRTOS记录专栏的内容导航 xff0c 结合自己的学习应用过程的总结记录 目录 前言一 环境篇二 内核篇三 应用篇 前言 本专栏 FreeRTOS 的学习是以 STM32 平台为主 xff0c 使用 STM32
  • 嵌入式Linux 开篇大吉

    大家好 xff0c 我是矜辰所致 xff0c 从去年开始计划写博文的时候就已经在考虑嵌入式 Linux xff0c 但是在此之前花了快一年的时间整理了自己的一些笔记和心得 xff0c 最后也就是以文章形式呈现给大家的这些博文 发现在如今的C
  • ESP32-C3 学习测试 蓝牙 篇(五、添加 characteristic)

    前面的蓝牙部分都是基础说明 xff0c 示例分析 xff0c 本文就来改他一改 目录 前言一 示例更换说明gatt server service table 二 示例测试2 1 广播包2 1 1 设备名称 2 2 服务与特征值2 3 读写操
  • 嵌入式 Linux 入门(一、Linux 基本介绍及文件结构)

    嵌入式 Linux入 门第一课 xff0c 嵌入式 linux 基础说明以及 Linux 文件结构 目录 前言一 嵌入式 Linux 基础1 1 Linux 简介1 2 Linux 与 windows1 3 Linux 版本选择1 4 何为
  • 嵌入式 Linux 入门 环境篇(六、搭建 TFTP 环境)

    嵌入式 Linux入门 环境篇第六课 xff0c 搭建 TFTP 环境 by 矜辰所致 前言 上文我们学习了 NFS 共享文件夹的环境搭建与使用 xff0c 本文讲解网络文件 共享 的另外一种方式 xff1a TFTP 嵌入式 Linux
  • FreeRTOS使用 — 合理使用内存 “ 任务中创建任务 ”

    前言 在我们学习 RTOS 的过程中 xff0c 很多朋友都不会遇到内存不够的问题 xff0c 因为大部分的开发板使用的芯片对学习来说 xff0c 内存 足够大 所以基本上很多人学会了基本功能 xff0c 到了实际工作中使用 xff0c 往
  • STM32L0 ADC使用HAL库关于校准问题的说明

    STM32 系列 ADC校准问题说明 前言 最近是有一个产品用到了ADC xff0c 使用的是STM32L051 芯片 xff0c 使用 STM32CubeMX 生成的代码 xff0c 本来以为简简单单 xff0c 但是在调用 HAL AD
  • C++右值引用(左值表达式、右值表达式、左值引用)移动语义、完美转发(std::forward)prvalue(pure rvalue, 纯右值)xvalue(eXpiring value, 将亡值)

    文章目录 什么是左值和右值 xff1f xff08 右值不能被取地址 xff09 右值分为纯右值和将亡值prvalue xff08 pure rvalue 纯右值 xff09 xvalue xff08 eXpiring value 将亡值
  • 常用运放电路总结记录

    前言 上一篇文章我们复习了一下运放的基本知识 xff0c 尽量的用简单的描述带大家去理解运算放大器 xff1a 带你理解运算放大器 对于运放的使用 xff0c 存在着一些经典常用的应用电路 xff0c 这个其实网络上已经有大量的文章做记录总
  • 单片机 0~10V 输出电路的实现

    聊聊单片机实现 0 10V 输出电路的几种方案 by 矜辰所致 更新测试结果 xff0c 文中电路全部完成测试 xff0c 都是可行电路 2023 5 目录 前言一 MCU 的 DAC二 PWM 加滤波电路2 1 PWM 输出 DAC2 2
  • STM32 系列 DAC的介绍与使用

    STM32网上资料多 xff0c 对自己来说基本的使用也是很简单的 xff0c 我的STM32专栏并没有什么系统的基础教学 xff0c 基本上是某个项目用到了 xff0c 或者产品使用过程出过问题 才会来记录一下 xff0c 正好用到了 D
  • ES 基础之 Kibana 查询语法

    排序查询 post article span class token operator span search span class token string 34 query 34 span span class token string
  • Fiddler 使用手册

    好久没更新了额 windows系统上的 抓包神器 xff0c 可惜 Mac上没有 xff0c 所以平时我用的 Charles 基本功能相差很小 网页抓包 记住 xff1a 配置完后都需要重启 HTTPS 按照提示安装 SSL 证书 设置抓包
  • 数据库扫描 sqlmap

    简介 sqlmap是一个开源的渗透测试工具 xff0c 可以用来进行自动化检测 xff0c 利用SQL注入漏洞 xff0c 获取数据库服务器的权限 它具有功能强大的检测引擎 针对各种不同类型数据库的渗透测试的功能选项 xff0c 包括获取数
  • 端口扫描:NMAP | Masscan

    NMAP nmap是港口扫描仪的合法王位 xff0c 而今天仍然是最通用的选择 xff0c 最早是Linux下的网络扫描和嗅探工具包 可以扫描主机 端口 并且识别端口所对应的协议 xff0c 以及猜测操作系统 Ping扫描 xff08 sP
  • 逆向APP - 某医药 App 样本逆向解密实战

    样本 某医药app xff0c 难度 两颗星 适合新手练习研究 版本 xff1a 202010026 登陆 随便输一个错误的账号密码 xff1a 17283828172 密码 123456789 method POST path user
  • Python开发规范及文件命名

    Python开发规范 常用目录 目录名作用log日志目录conf配置目录core核心代码libs modules第三方库docs文档库README帮助文档bin启动入口 存放可执行文件tests存放测试代码 常用的文件命名 目录名作用mai