在整个python项目中有没有打开或关闭调试行的方法?

zaq34kh6  于 2021-08-20  发布在  Java
关注(0)|答案(1)|浏览(321)

我正在从事一个包含35个单独python模块的项目,这些模块分为三个包,其中许多是相互关联的。以前,我在调试时使用prints打印一些信息,并从最终代码中删除了这些行。
我正在寻找一种解决方案,只需一个顶级开关即可打开或关闭这些线路。哪种方法最有效?我们的程序执行一些非常苛刻的操作。最好的解决方案应该完全避免解析调试行,而不是抑制它们的输出;我相信这样可以节省一些资源,提高速度。

7xllpg7q

7xllpg7q1#

使用pycharm,用户可以使用内置调试工具轻松理解或调试代码。
用户可以放置断点、内联调试和更多。
此外,用户可以动态计算表达式。

相关问题