摘要:
[toc]subprocess模块、hashlib模块 # subprocess模块 用python代码实行远程命令可以使用subprocess模块 作用:使用我们自己的电脑去链接别人的电脑 (socket模块) ```python import subprocess res = subproces 阅读全文
摘要:
常用模块——序列化模块、pickle模块 序列化模块 什么叫序列化——将原本的字典、列表等内容转换成一个字符串的过程就叫做序列化。 概念 为什么要有序列化模块 比如,我们在python代码中计算的一个数据需要给另外一段程序使用,那我们怎么给? 现在我们能想到的方法就是存在文件里,然后另一个pytho 阅读全文
摘要:
常用模块——os模块、sys模块 os模块 os模块是与操作系统交互的一个接口 os.makedirs('dirname1/dirname2') 可生成多层递归目录 os.removedirs('dirname1') 若目录为空,则删除,并递归到上一级目录,如若也为空,则删除,依此类推 os.mkd 阅读全文
摘要:
常用模块——时间模块、随机数模块 时间模块 和时间有关系的我们就要用到时间模块。在使用模块之前,应该首先导入这个模块。 #常用方法 1.time.sleep(secs) (线程)推迟指定的时间运行。单位为秒。 2.time.time() 获取当前时间戳 表示时间的三种方式 在Python中,通常有这 阅读全文
摘要:
常用模块——re模块 认识模块 什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组 阅读全文
摘要:
为了提高程序的可读性与可维护性,我们应该为软件设计良好的目录结构,这与规范的编码风格同等重要。软件的目录规范并无硬性标准,只要清晰可读即可,假设你的软件名为foo,笔者推荐目录结构如下 Foo/ |-- core/ | |-- src.py | |-- api/ | |-- api.py | |-- 阅读全文
摘要:
包 一、包介绍 随着模块数目的增多,把所有模块不加区分地放到一起也是极不合理的,于是Python为我们提供了一种把模块组织到一起的方法,即创建一个包。包就是一个含有__init__.py文件的文件夹,文件夹内可以组织子模块或子包,例如 pool/ #顶级包 ├── __init__.py ├── f 阅读全文
摘要:
[toc]模块 # 一、模块的简介 ### 1. 什么是模块? 就是一系列功能的集合体 ### 2.模块的本质 内部具有一定的功能(代码)的py文件 ### 3. 为什么要用模块? 拿来主义,极大地提高了开发效率 ### 4. 模块的来源 * 内置的: python解释器自带的,直接拿来使用的 - 阅读全文
摘要:
内置函数就是Python给你提供的, 拿来直接用的函数,比如print,input等。 具体如下: 以下将这些函数使用: 和数字相关 1. 数据类型 bool : 布尔型(True,False) int : 整型(整数) float : 浮点型(小数) complex : 复数 2. 进制转换 bi 阅读全文