包(package):在Python中不止有模块,还有另外一个概念,叫做包,包是作为文件夹存在的,文件夹中有一个__init__.py文件,包可以包含模块,也可以包含其它包。 未完待续。。。。。。 ...
分类:
编程语言 时间:
2020-06-28 09:17:34
阅读次数:
48
1 新建 python Package : mess 文件夹,自动生成空的 __init__.py ,创建send_mess ,receive_mess 两个测试文件, __init__.py 如下: from . import receive_mess from . import send_mes ...
分类:
其他好文 时间:
2020-06-12 20:09:07
阅读次数:
62
python—模块和包 一:包 我们今天来讲解一下模块和包,模块我们已经知道是什么东西了,我们现在来看看这个包是个什么? 我说的包可不是女同胞一看见就走不动的包,而是程序中一种组织文件的形式. 只要文件夹下含有__init__.py文件就是一个包,包是干什么的呢? 回想一下,之前我们没有学习模块的时 ...
分类:
其他好文 时间:
2020-06-12 17:35:45
阅读次数:
50
1.pytest需要测试多个py文件,这些文件有一定的依赖关系,同时执行的时候,需要只执行一次初始化setup,结束再执行一次teardown; 2.多个py文件需要使用pytest的conftest.py,这个文件名是固定的,在同级目录还需要__init__.py; 3.由于setup这种经典的初 ...
分类:
其他好文 时间:
2020-06-12 16:04:00
阅读次数:
59
目的不必多说:提高项目可读性、可维护性 软件目录结构示例: Game/ |-- bin/ | |-- game.py | |-- core/ | |-- tests/ | | |-- __init__.py | | |-- test_main.py | | | |-- __init__.py | | ...
分类:
编程语言 时间:
2020-06-11 00:44:55
阅读次数:
65
前言 如果你在 51 Testting 上面见到这篇文章,不要以为我是盗版哦!因为那是我投稿的文章 模块和包的定义 模块的定义:任何 *.py 的文件都可以当作模块使用 import 导入 包的定义:包含一个__init__.py和其他模块、其他子包的一个目录 实际项目中,所谓的包和模块分别代表什么 ...
分类:
编程语言 时间:
2020-06-09 18:40:49
阅读次数:
56
Python 初学者在阅读一些 Python 开源项目时,常常会看到一个叫做__init__.py的文件。下图为著名的第三方库requests的源代码: 那么__init__.py有什么用呢?本文介绍它的两个用途。 精简导入路径 假设我们有两个文件main.py与writer.py,他们所在的文件结 ...
分类:
其他好文 时间:
2020-06-05 22:50:40
阅读次数:
79
'''1、定义:(1)模块:用来从逻辑上组织python代码(变量、函数、类,逻辑是实现一个功能)本质是.py结尾的python文件(2)包:用来从逻辑上组织模块的本质是一个目录(必须带有__init__.py文件)2、导入:import 文件名import 文件名A,文件名Bform 文件名 im ...
分类:
编程语言 时间:
2020-06-01 20:53:46
阅读次数:
59
背景: 本地开发、调试,我习惯用SQLIT数据库,因为方便。 带来一个问题,就是有时候会忘记配置其他环境的数据库配置。 环境: Django 2.1 Python 3.6 教程 1. 安装MySQL支持库 2. 配置init.py文件 打开项目根目录下的 文件,添加以下内容: 3. 配置settin ...
分类:
数据库 时间:
2020-05-15 15:47:13
阅读次数:
80
import os os.makedirs('glance/api') os.makedirs('glance/cmd') os.makedirs('glance/db') ls = [] ls.append(open('glance/__init__.py','w')) ls.append(ope ...
分类:
其他好文 时间:
2020-05-09 21:42:59
阅读次数:
62