python编程目录结构,python程序目录结构

dfnjsfkhak 20 0

大家好,今天小编关注到一个比较意思的话题,就是关于python编程目录结构问题,于是小编就整理了4个相关介绍Python编程目录结构的解答,让我们一起看看吧。

  1. python项目 结构?
  2. python中说的目目录是什么?
  3. python封装目录有common还有哪些?
  4. 在python中如何导入两个不同目录下自定义的模块呢?

python项目 结构?

Python通用目录结构

ProjectName

python编程目录结构,python程序目录结构-第1张图片-芜湖力博教育咨询公司
图片来源网络,侵删)

│ readme 项目说明文档

│ requirements.txt 存放依赖的外部Python包列表

│ setup.py 安装、部署、打包脚本

python编程目录结构,python程序目录结构-第2张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

├─ bin 存放脚本,执行文件

│ └─ projectname

├─ docs 文档和配置

python编程目录结构,python程序目录结构-第3张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

│ └─ abc.rst

python中说的目目录是什么

python中目录结构的介绍和使用

docs:存放一些文档和全局配置文件

extas:程序的扩展

logs:日志文件放这里

main:主程序入口包

requirement:存放整个应用依赖的外部python包列表

res:存放各种图片***

python封装目录有common还有哪些?

除了common目录以外,python的封装目录还有很多,具体取决于项目的规模和需求,常见的有utils、models、services、config等。

utils目录通常存放一些工具类或者函数,models目录用于存放数据模型相关的代码,services目录通常用于存放业务逻辑相关的代码,config目录用于存放配置文件。这些目录的存在可以使得代码更加清晰、模块化,方便维护开发。在项目开发中,选择适合自己的封装目录结构是非常重要的。

在python中如何导入两个不同目录下自定义的模块呢?

1

2

import sys

print sys.path

上面的代码会给出所有可用的python路径,你把.py文件放到这些路径下面就可以在其他文件里导入它了。

另外一个特殊的路径就是当前路径,比如你在一个文件夹test下新建两个.py文件,分别为123.py 和456.py ,那么你可以在123.py写:

1

import 456

就可以导入456.py了。

python的模块都是.py文件,提示invaild syntax 是说语法错误如果你用的是python3,那你的print就写错了。python2和3的print 区别如下

到此,以上就是小编对于python编程目录结构的问题就介绍到这了,希望介绍关于python编程目录结构的4点解答对大家有用

标签: 目录 python 存放