软件目录结构规范181031

Posted l-dongf

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件目录结构规范181031相关的知识,希望对你有一定的参考价值。

目录组织方式

Foo/
|-- bin/  #可执行文件目录
|   |-- foo
|
|-- foo/  #程序主目录
|   |-- tests/
|   |   |-- __init__.py
|   |   |-- test_main.py
|   |
|   |-- __init__.py
|   |-- main.py  #程序的入口
|
|-- docs/  #文档
|   |-- conf.py
|   |-- abc.rst
|
|-- setup.py  #安装部署脚本
|-- requirements.txt  #依赖关系
|-- README

README

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

获取base_dir

# Author:Li Dongfei
import os,sys
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
sys.path.append(BASE_DIR)
from conf import settings
from core import main
main.login()

以上是关于软件目录结构规范181031的主要内容,如果未能解决你的问题,请参考以下文章

软件目录结构规范

python 软件目录结构规范 与 模块导入

软件目录结构规范

python软件目录规范

python 软件目录规范

软件目录结构规范