正则表达式re模块以下内容摘自菜鸟教程正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。Python 自1.5版本起增加了re 模块,re 模块使 Python 语言拥有全部的正则表达式功能。1.1、正则表达式模式模式作用\w匹配字母、数字、下划线\W与上述相反,匹配
一、日志模块logging在一个程序运行过程中,会产生很多状态信息,有正常执行程序输出的返回值、有报错等等,这些统称叫日志(log)信息!比如程序出现故障导致崩溃等诸多问题,这时候我们就需要当时程序的状态信息来定位问题,这是日志的作用之一!在Python中,有一个logging模块,专门提供日志相关
一、哈希算法hashlib模块1、何为hash?简单来说hash算法是一种摘要算法,又称散列算法,它对数据进行运算后得到一串hash值!如果各位有兴趣,网上有很多文章非常详细地介绍hash!2、为何用hash?先来说说hash的几个特点:2.1、不可逆性即使知道hash值,但你无法根据hash值反推
1、配置文件configparser模块此模块可以对ini、cfg格式的配置文件进行读写操作,下面内容是我从一个游戏插件的ini配置文件中提取出来的部分内容:[Settings]Version=1.980UseGrimCamDll=TrueShowMainMenuGimmick=TrueLootBe
1、什么是序列化序列化指的是把内存的数据类型转换成一种特定的格式内容,此格式的内容可用于存储或者跨平台数据交流使用!反序列化正好相反,从特定格式转化为内存中的数据类型特定格式即json格式pickle比如说str把列表字典转换成字符串,也是序列化的概念2、为何用序列化用于存储或跨平台平台用!先说跨平
6、sys模块顾名思义,也是跟系统有关!6.1、接收外界参数在shell脚本中,我们可以手动传递参数给脚本,脚本接收后以$来接收,第一个即$1!sys.argv也可以做到,它把接收到的值以列表形式存放在内存中,第一个值是文件路径,第二个开始是用户传递的参数!import sysargv = sys.
4、系统相关模块OS4.1、系统操作4.1.1、获取当前路径import os>>> os.getcmd() # 获取当前执行文件路径'C:\\Users\\AERO\\AppData\\Local\\Programs\\Python\\Python38-32'4.1.2、切换工
1、时间模块time计算机时间分三种格式:1.1、时间戳从计算机元年1970年至今经过的秒数,计算机也只认时间戳这种格式,别的格式都是转给人看的!>>> import time>>> time.time<built-in function time>
1、何为模块以下引用内容来自菜鸟教程,版权归菜鸟教程所有!在前面的几个章节中我们脚本上是用 python 解释器来编程,如果你从 Python 解释器退出再进入,那么你定义的所有的方法和变量就都消失了。为此 Python 提供了一个办法,把这些定义存放在文件中,为一些脚本或者交互式的解释器实例使用,