python笔记008--python的相关模块和开发工具
2017-10-31 22:57
330 查看
一、相关模块
调试器:pdb
记录器:logging
logging:python2.3新增,定义了一些函数和类帮助程序实现灵活的日志系统;五级日志级别:紧急、错误、警告、信息、调试。
性能测试器:profile、hotshot、cProfile
①profile:最早的,由python写成,用来测试函数的执行时间及每次脚本执行的总时间,既没有特定函数的执行时间也没有被包含的子函数调用时间,最慢。
②hotshot:python2.2新增,由C语音写成,有效提高了性能;重点解决了性能测试过载的问题,但却需要更多时间生成结果。
③cProfile:python2.5新增,由C语音写成,用于替换前两种;缺点:需要花较长时间从日志文件中载入分析结果,不支持子函数状态细节,某些结果不准。
二、开发工具
《python风格指南》
《python快速参考指南》
《python常见问答》
调试器:pdb
记录器:logging
logging:python2.3新增,定义了一些函数和类帮助程序实现灵活的日志系统;五级日志级别:紧急、错误、警告、信息、调试。
性能测试器:profile、hotshot、cProfile
①profile:最早的,由python写成,用来测试函数的执行时间及每次脚本执行的总时间,既没有特定函数的执行时间也没有被包含的子函数调用时间,最慢。
②hotshot:python2.2新增,由C语音写成,有效提高了性能;重点解决了性能测试过载的问题,但却需要更多时间生成结果。
③cProfile:python2.5新增,由C语音写成,用于替换前两种;缺点:需要花较长时间从日志文件中载入分析结果,不支持子函数状态细节,某些结果不准。
二、开发工具
《python风格指南》
《python快速参考指南》
《python常见问答》
相关文章推荐
- 如何在windows下的Python开发工具IDLE里安装其他模块?
- [Python入门及进阶笔记]Python-基础-数字处理相关模块
- 如何在windows下的Python开发工具IDLE里安装其他模块?
- python3.4学习笔记(五) IDLE显示行号问题,插件安装和其他开发工具介绍
- 老李分享:使用 Python 的 Socket 模块开发 UDP 扫描工具3
- 如何在windows下的Python开发工具IDLE里安装其他模块?
- 如何在windows下的Python开发工具IDLE里安装其他模块?
- 如何在windows下的Python开发工具IDLE里安装其他模块
- python中psutil模块使用相关笔记
- python开发相关工具
- 【Python爬虫学习笔记(2)】正则表达式(re模块)相关知识点总结
- python相关的开发及使用工具
- 老李分享:使用 Python 的 Socket 模块开发 UDP 扫描工具2
- 如何在windows下的Python开发工具IDLE里安装其他模块?
- python模块 相关笔记
- 如何在windows下的Python开发工具IDLE里安装其他模块?
- Python开发技术详解-笔记_第05章-模块与函数
- 老李分享:使用 Python 的 Socket 模块开发 UDP 扫描工具
- 如何在windows下的Python开发工具IDLE里安装其他模块?
- python3.4学习笔记(九) Python GUI桌面应用开发工具选择