Python实践之路

首发于知乎专栏《Python实践之路》

Python实践1-Python自动化测试常用库整理

Python实践2-用Paramiko实现互信主机间文件传输

Python实践3-用Tenacity提高自动化测试工具的健壮性

Python实践4-守护线程

Python实践5-Python的特点

Python实践6-模块结构和布局

Python实践7-布尔值False

Python实践8-Python的那些命令行选项

Python实践9-检查文件是否存在

Python实践10-doctest简介

Python实践11-装饰器本质

Python实践12-带参数的装饰器和多层装饰

Python实践13-正则表达式

Python实践14-filter()函数

Python实践15-map()函数

Python实践16-reduce()函数

Python实践17-进程池

Python实践18-可迭代对象和迭代器

Python实践19-生成器

Python实践20-闭包简介

Python实践21-PEP 8代码规范整理

Python实践22-classmethod和staticmethod

Python实践23-__call__()和callable()

Python实践24-偏函数

Python实践25-sorted()函数

Python实践26-使用sorted()函数对字典进行排序

Python实践27-locals()和globals()

Python实践28-eval()和名称空间

Python实践29-__future__模块

Python实践30-合并字典

Python实践31-用virtualenv构建Python2和Python3的运行环境

Python实践32-PyCharm里使用pipenv创建的环境

Python实践33-为什么要用namedtuple

Python实践34-读写yaml文件

Python实践35-引用计数 del 垃圾回收和循环引用

Python实践36-用setdefault和defaultdict实现项目出现次数的统计

Python实践37-统计序列中元素的个数

Python实践38-魔术方法repr

Python实践39-魔法方法bool

Python实践40-for和while语句里面的else

Python实践41-过时的threadpool

Python实践42-元类快速入门

Python实践43-sklearn环境安装

Python实践44-如何实现switch-case

Python实践45-threadpool任务的多参数和结果收集

Python实践46-用requests-html获取城区名

Python实践47-选择Python2还是Python3

Python实践48-使用records库操作MySQL数据库

Python实践49-用untangle将xml解析成Python对象

Python实践50-用xmltodict将xml转换成字典

Python实践51-特殊方法__getattr__和__getattribute__

Python实践52-JSON序列化

Python实践53-内置json模块和simplejson

Python实践54-又一个json第三方库demjson

Python实践55-pickle序列化

Python实践56-使用装饰器为你的函数计时

Python实践57-用timeit模块计时

Python实践58-性能调优之cProfile

Python实践59-性能调优之代码里面调用cProfile

Python实践60-性能调优之pstats模块

Python实践61-configparser模块简介

Python实践62-列表切片知识点1

Python实践63-为什么不建议切片时同时指定start, end和stride

Python实践64-设计并开发链家网爬虫1

Python实践65-同时支持Python2和Python3

Python实践66-设计并开发链家网爬虫2

Python实践67-设计并开发链家网爬虫3

Python实践68-用xlrd读取Excel文件

Python实践69-用xlwt写Excel文件

Python实践70-用xlutils操作Excel

Python实践71-解决名称冲突的两种方法

Python实践72-用StringIO在内存中读写字符串

Python实践73-匿名函数和lambda

Python实践74-标准异常类

Python实践75-使用@property

Python实践76-多重继承和MRO

Python实践77-requests库使用代理

Python实践78-测试框架unittest-1

Python实践79-测试框架unittest-2

Python实践80-自定义异常

Python实践81-使用pprint打印数据

Python实践82-把Json打得好看点

Python实践83-assert语句

Python实践84-pass语句

Python实践85-测试框架unittest-3

Python实践86-allpairs模块

Python实践87-内置函数all和any