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. 退出调试
(编辑:源码网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |