gpt4 book ai didi

Python 调试技巧

转载 作者:IT老高 更新时间:2023-10-28 12:23:20 24 4
gpt4 key购买 nike

调试 Python 的最佳技巧是什么?

请不要只列出特定的调试器而不说明它实际上可以做什么。

相关

最佳答案

PDB

你可以使用 pdb 模块,在任何地方插入 pdb.set_trace() 它将作为一个断点。

>>> import pdb
>>> a="a string"
>>> pdb.set_trace()
--Return--
> <stdin>(1)<module>()->None
(Pdb) p a
'a string'
(Pdb)

要继续执行,请使用 c(或 contcontinue)。

可以使用 pdb 执行任意 Python 表达式。例如,如果发现错误,可以更正代码,然后键入类型表达式以在运行代码中产生相同的效果

ipdb 是 IPython 的 pdb 版本。 .它允许将 pdb 与所有 IPython 功能一起使用,包括制表符补全。

也可以set pdb to automatically run在未捕获的异常上。

Pydb被编写为 Pdb 的增强版本。好处?

关于Python 调试技巧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1623039/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com