![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python常用模块
文章平均质量分 78
HYJ0101
这个作者很懒,什么都没留下…
展开
-
python常用模块-subprocess
运行python的时候,我们都是在创建并运行一个进程。像Linux进程那样,一个进程可以fork一个子进程,并让这个子进程exec另外一个程序。在Python中,我们通过标准库中的subprocess包来fork一个子进程,并运行一个外部的程序。subprocess包中定义有数个创建子进程的函数,这些函数分别以不同的方式创建子进程,所以我们可以根据需要来从中选取一个使用。另外subprocess还提供了一些管理标准流(standard stream)和管道(pipe)的工具,从而在进程间使用文本通信su原创 2020-08-08 16:07:38 · 248 阅读 · 0 评论 -
python常用模块-Pexpect
文章目录基本使用流程基本方法spawnexpectsendsendlinesendcontrol特殊变量pexpect.EOFpexpect.TIMEOUTExpect 程序主要用于人机对话的模拟,就是那种系统提问,人来回答 yes/no ,或者账号登录输入用户名和密码等等的情况。因为这种情况特别多而且繁琐,所以很多语言都有各种自己的实现pexpect 是 Python 语言的类 Expect 实现。从我的角度来看,它在功能上与 TCL 语言的实现还是有一些差距,比如没有buffer_full 事件、比转载 2020-08-08 14:37:03 · 176 阅读 · 0 评论 -
python常用模块-时间相关模块
python中时间显示的三种形式时间戳 :timestamp 时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量结构化时间:struct_time时间对象,也可以成为时间元祖(年、月、日、时、分、秒、星期、已经度过的一年的时间,夏令时标志符)(tm_year=2019, tm_mon=1, tm_mday=31, tm_hour=14, tm_min=42, tm_sec...原创 2019-01-31 18:39:50 · 158 阅读 · 0 评论 -
python常用模块-随机(random)模块
random模块是产生一个随机数的模块random.random()返回一个[0,1]区间的随机浮点数random.randint(a,b)返回一个[a,b]区间的随机整数random.randrange(a,b)返回一个[a,b)区间的随机整数random.choice(seq)随机返回序列类型中的一个值import randomret = random....原创 2019-02-01 16:37:08 · 250 阅读 · 0 评论 -
python常用模块-os模块、sys模块
文章目录os模块简介os模块常用方法目录文件操作系统操作相关文件路径操作方法os模块简介os模块提供了多数操作系统的功能接口函数。当os模块被导入后,它会自适应于不同的操作系统平台,根据不同的平台进行相应的操作,在python编程时,经常和文件、目录打交道,所以离不了os模块os模块常用方法目录文件操作os.getcwd()获取当前执行脚本的工作路径os.chdir("dirnam...原创 2019-02-19 18:54:31 · 215 阅读 · 0 评论 -
python常用模块-XML模块
文章目录XML概述XML语法规则XML树结构XML元素元素的基本语法一个简单的XML文件XML模块常用函数XML解析遍历指定的元素(查)修改,删除指定元素(改)创建xml文档XML概述XML 指可扩展标记语言(eXtensible Markup Language)XML 被设计用来传输和存储数据。XML 是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。它也是元标...原创 2019-02-25 16:38:40 · 299 阅读 · 0 评论 -
python常用模块-json
json概述JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式,简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率,广泛用于不同语言的数据交换以及网络传输。语法规则对象表示为键值对键/值对组合中的键名写在前面并用双引号 “” 包裹,使用冒号 : 分隔...原创 2019-02-20 20:42:49 · 95 阅读 · 0 评论 -
python常用模块-re模块
正则表达式正则表达式(Regular Expression,简写为RE,regex)是一种小型的、高度专业化的编程语言,在python中由内嵌的re模块实现。正则表达式模式被编译成一系列的字节码,然后由C编写的匹配引擎执行。元字符字符匹配.字符:匹配任意单个字符[]:匹配指定范围内的任意单个字符[^]:匹配指定范围外的任意单个字符匹配次数*字符:匹配前面的字符任意次数?:匹...原创 2019-03-06 15:32:31 · 161 阅读 · 0 评论 -
python常用模块-hashlib模块
hashlib的基本概念hash是一种摘要算法(不同的hash算法只是复杂度不一样)(3.x里代替了md5模块和sha模块,主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法),该算法接受传入的内容,经过运算得到一串hash值,且此hash值无法反向运算成传入的值。基本特点对同样的内容进行hash每次的值必然相同每次hash形成的长度必然一...原创 2019-03-12 14:55:25 · 154 阅读 · 0 评论