入门 python基础(基本数据类型, 逻辑语句, 逻辑判断, 格式化输出的两种使用) 基础数据类型(介绍, 常用方法, 转换方法, 深浅拷贝, 列表去重) 了解编码和编码转换 文件操作 文件操作(读/写文件, 光标使用, 容错判断, 修改文件示例) 函数和类 内置函数(内置函数方发表, filter/map/zip/print 使用示例) 函数(参数和传参, 闭包, 匿名函数, 递归函数介绍) 类和对象(继承和封装, 调用顺序) 进阶 装饰器(装饰器的两种写法, property动转静, classmethod类绑定, staticmethod不绑定) 迭代器和生成器(可迭代对象, 迭代器, yield, 推导式) 反射(hasattr, getattr, setattr, delattr) 模块 模块和包的导入 常用模块(time, random, os, sys) 高级模块(json, pickle, re, hashlib, requests, logging, 数据类型扩展模块) tenacity(重试模块) pymysql(操作数据库) paramiko(ssh客户端) yaml(读取 yaml 配置文件) 并发编程 进程, 线程, 协程的对比 线程(GIL锁的概念, 子线程, 多线程, 守护线程, 线程锁, 信号量, 事件, 计时器) 进程(同线程) 协程(gevent 模块) 池的用法和示例(以线程池为例) 网络编程 网络编程(TCP, 黏包问题, UDP, SOCKETSERVER) 正则 python 正则规则(组, 元字符, 量词, 贪婪和非贪婪匹配) 补充 try…finally…的用法(异常处理, 主动抛出异常, 自定义异常)with…as…的用法Queue(队列)对比python2和 python3