Python模块与包 初识模块 什么是模块 模块就是一系列功能的集合体,分为三大类: 1.内置的模块 2.第三方的模块 3.自定义的模块 一个Python文件本身就是一个模块。例如:文件名为m.py,其模块名则为m Ps:模块分为四种类型: 1.使用Python编写的.py文件 2.已被编译为共享库 ...
分类:
编程语言 时间:
2020-05-22 09:19:19
阅读次数:
62
[TOC] 模块 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Module)。 使用模块有什么好处? 当一个模块编写完毕,就可以被其他地方引用。我们在编写程 ...
分类:
编程语言 时间:
2020-05-15 14:03:22
阅读次数:
65
前面发布python模块时有不同的版本,那么在github中如何管理版本呢?几行命令操作即可。 只用标题下的命令即可 创建本地分支,并切换分支 git checkout -b v0.2 创建远程分支 git push origin v0.2:v0.2 本地远程手动建立追踪关系 git branch ...
分类:
其他好文 时间:
2020-05-13 20:00:45
阅读次数:
59
python——optparse模块 "参考链接" [TOC] 基本说明 optparse,是一个更够让程序设计人员轻松设计出简单明了、易于使用、符合标准的Unix命令例程式的Python模块,生成使用和帮助信息。 参数说明 dest:用于保存输入的临时变量,其值通过options的属性进行访问,存 ...
分类:
编程语言 时间:
2020-05-10 19:02:19
阅读次数:
71
pymysql模块是专门用来连接mysql数据库的模块,是非标准库模块,需要pip下载 ...
分类:
数据库 时间:
2020-05-06 21:38:33
阅读次数:
84
yagmail模块 python标准库发送电子邮件的模块比较复杂,so,许多开源的库提供了更加易用的接口来发送电子邮件,其中yagmail是使用比较广泛的开源项目,yagmail底层依然使用smtplib和email模块,但是提供了更好的接口,并具有更好的易读性。 第一步:安装yagmail模块 第 ...
分类:
编程语言 时间:
2020-05-06 10:24:05
阅读次数:
85
一、概述 在collections的源码中,可以看到: '''This module implements specialized container datatypes providing alternatives to Python's general purpose built-in cont ...
分类:
编程语言 时间:
2020-05-05 00:24:56
阅读次数:
67
之前安装模块的时候,多多少少有点问题,之前都没把问题和解决方法记录下来,现在开始要尽量记录下来,方便以后使用 pip 更新出错了,导致一直不能更新 WARNING: You are using pip version 20.0.2; however, version 20.1 is availabl ...
分类:
编程语言 时间:
2020-05-04 17:26:21
阅读次数:
118
Pybind11 是一个轻量级只包含头文件的库,用于 Python 和 C++ 之间接口转换,可以为现有的 C++ 代码创建 Python 接口绑定。Pybind11 通过 C++ 编译时的自省来推断类型信息,来最大程度地减少传统拓展 Python 模块时繁杂的样板代码, 已经实现了 STL 数据结... ...
分类:
编程语言 时间:
2020-05-04 17:01:44
阅读次数:
74
众所周知,开发和测试之间想要互相工作顺通,关键是看开发怎么配合测试 首先我们需要在django项目下的terminal(python终端)输入指令 pip freeze requirements.txt requirements.txt 这个行代码的主要作用就是让我们呢创建一个文本文件,文本文件中, ...
分类:
其他好文 时间:
2020-05-03 14:34:39
阅读次数:
52