Python 调试器 pdb
使用 PyCharm 等 IDE ,我们可以使用它自带的调试工具,具体可以看《 新手入门:PyCharm 的使用 》的 5.4 节。
如果没有安装 IDE,或者不方便使用 IDE ,比如在服务
如何调试 Python 程序? 使用 PyCharm 等 IDE ,我们可以使用它自带的调试工具,具体可以看《 新手入门:PyCharm 的使用 》的 5.4 节。 如果没有安装 IDE,或者不方便使用 IDE ,比如在服务器上运行程序,我们可能会写 print 语句输出变量,但 Python 自带的 Debug 工具比 print 更方便,它就是 pdb。 首先附上官方文档 pdb,然后介绍几个常用方法。 1. 引用 作为脚本在命令行调试:
作为模块在 Python 文件引用
如下图所示,当命令行出现 (pdb)asp调试器,说明已经正确打开了 pdb,接下来可以利用 pdb 进行调试了。 不过上面两种方法的区别是: 输入 h,可以查看相关命令,接下来介绍几个最常用的命令。 2. 变量函数 我们调试往往需要查看变量和函数值:
3. 断点设置 除了在 python 文件中写断点语句,我们还可以设置断点和临时断点,临时断点执行一次后时自动删除
4. 调试 调试功能 PyCharm 也有,但要区分几个命令的区别:
我常用的是 n 和 c 5. 源代码 查看当前代码:
6. 退出调试
(编辑:92站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 红星美凯龙总冠名天猫618超级晚,联手阿里发布周年宠粉节
- 和辉光电亏损难止、毛利奇低,募百亿扩AMOLED产能或非良药
- 年底避风险,年假更放心|保险柜发明者集宝,原价折现换新柜
- asp.net实例代码protected override void Render(HtmlTextW
- 家电行业强劲复苏 细分龙头估值回归
- 楼上掉烟头怎么找“元凶”?黑科技加持的睿瞳快速锁定“元凶
- iPhone 6和iPhone 6 Plus正式发布 9.12开始预定
- 浙江永强前三季度实现营收32.86亿元,同比增长8.20%
- 物业该如何选择优质的高空抛物产品?科技信息时代,当然离不
- 红星美凯龙因“河北商业综合体项目”被要求退款丨房企破产、