美文网首页
python开发目录结构

python开发目录结构

作者: hock_ | 来源:发表于2020-02-01 17:19 被阅读0次

Foo/         # 项目名 --bin/     # 可执行文件目录 --foo    # 可执行程序 --core/      # 主程序目录 --test/   # 测试用例(用于对项目中功能性测试)--__init__.py

--test_main.py

--__init__.py

        --main.py  # 主程序入口    --conf/     # 配置文件目录        --settings.py  #配置文件    --logs/     # 日志文件目录        --log    # 日志文件    --docs/      # 文档类目录    --setup.py    # 安装部署脚本    --requirements.txt  #依赖关系,存放依赖的软件包名称,    --README     # 程序说明

个别说明:README内容说明1:软件定位,软件的基本功能2:运行代码的方式:安装环境,启动命令等。3:简要的使用说明。4:代码目录结构说明,更详细可以说明软件的基本原理5:常见问题说明。requirements.txt

文件格式是一行包含一个包依赖的说明,要求这个格式能被pip识别,使用方式:pip install -r requirements.txt  来安装所有依赖的包

以上各个目录模块如何动态导入,实现动态迁移。import os

import sys

BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))

sys.path.append(BASE_DIR)

这里:通过动态导入项目的当前根路径即可。

相关文章

网友评论

      本文标题:python开发目录结构

      本文链接:https://www.haomeiwen.com/subject/qbndgftx.html