调试工具 - python攻略
[1.代码调试1.1.单步调试模块1.代码调试代码调试主要是debug,也就是确保程序不出错误.基本可以分为如下几个方面:单步调试,一步一步的查看代码的运行状态调用追踪,查看函数报...
[1.代码调试1.1.单步调试模块1.代码调试代码调试主要是debug,也就是确保程序不出错误.基本可以分为如下几个方面:单步调试,一步一步的查看代码的运行状态调用追踪,查看函数报...
[1.异常和警告1.1.异常1.1.1.异常捕获处理1.1.2.抛出异常1.1.3.自定义异常1.2.输出警告1.2.1.抛出警告1.2.2.捕获警告1.异常和警告通常我们会在程序...
[1.P2P结构1.1.NAT1.1.1.NAT的类型1.1.2.怎么确定自己的NAT类型1.2."打洞"1.3.STUN1.P2P结构p2p(peertopeer)可以定义成终端...
[1.包的安装管理与分发1.1.安装包的方法:1.1.1.安装定义文件(setup.py)1.1.2.*关于版本号1.1.3.*定义setup.py的子命令1.1.4.安装包1.2...
[1.基于web的可交互运行环境jupyter1.1.Jupyter的安装:1.2.运行1.3.*Jupyter的多语言支持1.3.1.通用依赖1.3.2.python2与pyth...
[1.数据模型1.1."魔术方法"1.2.实际感受下魔术方法1.2.1.排序1.2.2.为牌堆添加洗牌功能1.3.如何使用魔术方法1.4.为什么len不是普通方法?1.数据模型py...
[1.结语1.1.中庸之道1.结语1.1.中庸之道中国最古老的中庸之道其实讲究的就是"合适",就是"刚刚好".python从这个角度上讲深合中庸之道.似乎多一分就略过激进,少一分有...
[1.性能调优1.1.测试整体运行时间1.2.函数级性能瓶颈定位1.2.1.使用单独模块分析1.2.2.使用命令行分析1.2.3.统计项说明1.2.4.与pstats结合提供多种形...
[1.结语1.1.编码1.2.python在内存中如何表示字符串1.3.序列化1.4.相关扩展和模块1.结语1.1.编码关于编码实际上除了文本文件,几乎所有数据都要有格式有编码.M...
[1.*用numba为python写高性能C扩展1.1.基本用法:装饰符@jit1.1.1.使用装饰符@jit可以延迟编译并进行优化1.1.2.使用@jit标注类型快速编译1.2....