摘要: logging日志模块 日志模块的内容很多 但需要掌握的很少(会用即可) # 个人观点 import logging # 日志有五个等级(从上往下重要程度不一样) # logging.debug('debug级别') # 10 # logging.info('info级别') # 20 # logg 阅读全文
posted @ 2021-11-29 19:11 JasonBorn 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 第三方模块 第三方模块: 并不是python自带的 需要基于网络下载下来 '''pip所在的路径添加环境变量''' 下载第三方模块的方式 方式1:命令行借助于pip工具 pip3 install 模块名 # 不知道版本默认是最新版 pip3 install 模块名==版本号 # 指定版本下载 pip 阅读全文
posted @ 2021-11-29 19:11 JasonBorn 阅读(126) 评论(0) 推荐(0) 编辑
摘要: hashlib模块 加密:将明文数据通过一系列算法变成密文数据。 # 其目的就是为了让数据更加的安全 加密算法:md系列 sha系列 base系列 hmac系列 基本使用 import hashlib 1.先确定算法类型 # (md5普遍使用) md5 = hashlib.md5() 2.将明文数据 阅读全文
posted @ 2021-11-29 19:10 JasonBorn 阅读(53) 评论(0) 推荐(0) 编辑
摘要: sys模块 sys模块主要与python解释器打交道 import sys print(sys.path) # 获取当前执行文件的路径 print(sys.version) # 获取当前解释器的版本号 print(sys.platform) # 获取当前系统平台 print(sys.argv) # 阅读全文
posted @ 2021-11-26 20:13 JasonBorn 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 序列化json模块 json格式数据:跨语言传输 import json d = {'username': 'jason', 'pwd': 123} 1.将python其他数据转换为json格式字符串(序列化) res = json.dumps(d) print(res,type(res)) # { 阅读全文
posted @ 2021-11-26 20:12 JasonBorn 阅读(225) 评论(0) 推荐(0) 编辑
摘要: python模块之random模块 1. # 随机产生一个0-1的小数 print(random.random()) 2. # 随机产生一个1-6之间的整数 print(random.randint(1,6)) 3. # 随机产生一个1-6之间的小数 print(random.uniform(1,6 阅读全文
posted @ 2021-11-26 20:11 JasonBorn 阅读(61) 评论(0) 推荐(0) 编辑
摘要: os模块 # os模块主要是与操作系统打交道的 import os 创建单级目录(文件夹) os.mkdir('你喜欢的老师精品合集') os.mkdir(r'你喜欢的老师合集\某某老师视频作品\2021年新作') # 无法创建多级目录 报错 创建多级目录 os.mkdirs os.makedirs 阅读全文
posted @ 2021-11-26 20:06 JasonBorn 阅读(36) 评论(0) 推荐(0) 编辑
摘要: python模块之re模块 注意:记得调用re模块 如果出错可能你的文件名也为re # 在python要想使用正则表达式必须借助于模块 # re就是其中之一 import re # re.findall re.findall('正则表达式','待匹配的文本') # 根据正则匹配出所有符合条件的数据 阅读全文
posted @ 2021-11-25 20:18 JasonBorn 阅读(495) 评论(0) 推荐(0) 编辑
摘要: collections模块 # 该模块内部提供了一些高阶的数据类型 1.namedtuple(具名元组) from collections import namedtuple ''' namedtuple('名称',[名字1,名字2,....]) res = namedtuple('名称,'名字1 阅读全文
posted @ 2021-11-25 20:13 JasonBorn 阅读(38) 评论(0) 推荐(0) 编辑
摘要: time模块 ''' 时间三种表现形式: 1.时间戳(距离1970至今的秒数) 2.结构化时间(一般是给机器看的) 3.格式化时间(一般是给人看的) 三种时间是可以相互转换的!! ''' 1.time.sleep(指定的秒数) # 原地阻塞指定的秒数 2.time.time() # 获取时间戳时间 阅读全文
posted @ 2021-11-25 20:05 JasonBorn 阅读(39) 评论(0) 推荐(0) 编辑