1、列表(list)、字典(dict)、字符串(string)常用基本操
2、Json模块dumps、loads、dump、load
- json.dumps()用于将dict类型的数据转成str
- json.loads():用于将str类型的数据转成dict
- json.dump()用于将dict类型的数据转成str,并写入到json文件中
- json.load()用于从json文件中读取数据
3、python3+requests:get/post请求
4、python3+requests:使用类封装接口测试脚本
5、python3:logging模块 输出日志到文件
6、生成器和迭代器
7、魔法方法
8、os与sys
- os模块负责程序与操作系统的交互,提供了访问操作系统底层的接口
- sys模块负责程序与python解释器的交互,提供了一系列的函数和变量,用于操控python的运行时环境
9、线程(池)与进程(池)
9.1 old
- multiprocessing 多进程用于计算密集型,如金融分析
- threading 多线程用于IO密集型,如socket,爬虫,web
9.2 new
- from concurrent.futures import ThreadPoolExecutor,ProcessPoolExecutor