小健_Python_go_Devops
latest
Go语言学习
Go vs Python
Python全栈系列
Python测试开发入门与实践
1. Python基础
2. Python语法
3. Python进阶
4. 常用库实践
5. Web前端开发基础
6. 测试开发实践
7. 附录
Vue.js企业开发实战
Vue.js+Node.js开发实战
小健_Python_go_Devops
»
Python测试开发入门与实践
Edit on GitHub
Python测试开发入门与实践
¶
1. Python基础
1.1. Python的应用
1.2. Python的版本
1.2.1. 1.Python2 与 Python3 的主要区别
1.2.2. 2.公开发行版本
1.3. Python环境安装
1.3.1. 1.Windows环境安装Python
1.3.2. 2. Linux 环境多版本Python环境安装
1.3.3. 3.Python 虚拟环境安装
1.3.4. 4.Python第三方库安装
1.4. Pycharm安装与使用
1.4.1. 下载地址
1.4.2. 安装
1.4.3. 配置Python解释器
1.4.4. 创建项目
1.4.5. 新建文件
1.4.6. 运行与调试
2. Python语法
2.1. 说明
2.1.1. Python基础说明
3. Python进阶
3.1. 特性语法
3.1.1. 1.Pythonic编程
3.1.2. 2.推导表达式
3.1.3. 3.上下文管理器
3.1.4. 4.迭代器
3.1.5. 5.生成器
3.1.6. 6.闭包
3.1.7. 7.装饰器
3.1.8. 8.内省
3.1.9. 9.语法糖
3.1.10. 10.魔法属性的理解与使用
3.2. 打包与发布
3.2.1. 三方包站点
3.2.2. 流程
3.2.3. 目录结构样例
3.2.4. 配置文件样例
3.2.5. 测试
3.2.6. 打包命令
3.2.7. 正式发布
4. 常用库实践
4.1. 日常类库
4.1.1. 1.sys-解释器模块
4.1.2. 2.os-操作系统模块
4.1.3. 3.getopt-命令行参数模块
4.1.4. 4.minidom-XML读写模块
4.1.5. 5.json-读写JSON模块
4.1.6. 6.openpyxl读写Excel模块
4.1.7. 7.logging-日志模块
4.2. 数据存储库
4.2.1. 1.records-轻量级DB框架
4.2.2. 2.redis-读写Redis库
4.2.3. 3.pymongo-读写MongoDB库
4.3. Web相关库
4.3.1. 1. requests-HTTP网络请求库
4.3.2. 2.Flask-Web开发框架
5. Web前端开发基础
5.1. 说明
5.1.1. Vue基础说明
5.2. 案例实战-任务列表
5.2.1. 1.需求说明及分析
5.2.2. 2.模块及设计
5.2.3. 3.数据库设计
5.2.4. 4.前端开发
5.2.5. 5. Vue+Flask 接口跨域解决方法
6. 测试开发实践
7. 附录