繁体   English   中英

PyCharm - 我如何调试(如在 Jupyter Notebook 中)而不必每次修改代码时都重新运行完整的脚本?

[英]PyCharm - how do I debug (like in Jupyter Notebook) without having to re-run the full script every-time that I modify code?

我是编码和 PyCharm 的新手。 我已经学习了 Jupyter,并试图了解 PyCharm 调试(使用单个/多个断点)。

我喜欢 Jupyter 的地方在于,当您将代码放入不同的块时,将它们运行到 output 列表,然后您将使用这些列表(这些列表 - 只要您没有做任何事情来永久影响它们,但在那情况下,我会做new_list = og_list.copy()并使用新列表,以避免重新运行上面的所有代码)来创建/测试你的下一行代码,我不知道如何继续以同样的方式进入 PyCharm/Debugging。

在 PyCharm 中,我使用它的方式,似乎每次我更改一行代码以重新测试/调试时,我都需要再次运行完整的代码。 我知道我一定做错了。 我现在播放了一些视频并在线阅读了一些帖子,但我似乎仍然无法理解。 这里有人可以帮忙吗?

您是否知道您可以在 PyCharm 中编写 jupyter 笔记本 - 据我所知,jupyter notebook 的单元格功能仅在 jupyter notebook 和 ipython 中提供。

你也可以在 PyCharm 中打开一个iPython-shell

另外,请记住,您可以轻松地将 jupyter notebook 转换为 a.py 文件,因此没有什么可以阻止您在 jupyter notebook 中编写代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM