gpt4 book ai didi

python - 如何调试 Python 程序(我来自 Ruby on Rails/JavaScript 背景)?

转载 作者:行者123 更新时间:2023-12-03 23:18:55 26 4
gpt4 key购买 nike

关闭。这个问题需要更多focused .它目前不接受答案。












想改善这个问题吗?更新问题,使其仅关注一个问题 editing this post .

5年前关闭。




Improve this question




我使用 Ruby on Rails 作为后端制作 Web 应用程序。我在前端使用 React 和 Flux,也就是 JavaScript。我可以充分使用我需要的调试工具。我只需在我的应用程序的任何位置添加代码行“调试器”,以便执行在那里停止。我在 Rails 中使用 byebug gem。当“调试器”这行代码在后端代码上执行时,调试发生在命令行上;当它发生在 JavaScript 代码中时,调试发生在 Chrome Dev Tools 中。换句话说,我可以非常快速地进行调试。

Python 中等效方便的调试工具是什么?换句话说,一个已经可以通用编程,只是想快速能够在 Python 中调试的人应该使用什么?我正在使用 Atom 编辑器(就像我在制作 Web 应用程序时使用的那样)。

最佳答案

您可以使用 pdb要添加断点,请插入:

import pdb; pdb.set_trace()
你想停下来的地方。
注意:
从 python 3.7 开始,你就可以做
breakpoint()
在调试器模式下,您可以使用以下 commands .

关于python - 如何调试 Python 程序(我来自 Ruby on Rails/JavaScript 背景)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35991032/

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