ptb-人类的python回溯
ptb的Python项目详细描述
ptb旨在增强默认的python回溯。PTB加速 调试过程
- 去掉不需要的帧。
- 带来更多上下文和相关信息。
演示
默认的python回溯如下所示
ptb回溯如下所示
安装
建议的方法是使用pip安装它。
pip install ptb
您也可以使用“简易安装”进行安装
easy_install ptb
您也可以从git repo安装
git clone https://github.com/ChillarAnand/ptb.git cd ptb/ python setup.py install
用法
只需在脚本顶部添加这一行即可
import ptb; ptb.enable()
运行脚本
python my_script.py
功能
彩色回溯
函数调用
过滤框架
从项目中筛选帧。
import ptb; ptb.enable(path='/path/to/project')
弹性上下文
根据需要修改上下文。
import ptb; ptb.enable(context=5)
贵重物品
本地,内置
为所有帧获取本地和内置。
import ptb; ptb.enable(locals=True, builtins=True)