我正在试图弄清楚如何在代码中确定我是否处于调试模式。基本上我有两种不同的配置,我想根据我是否处于调试模式运行。基本上就是这样......
if DEBUG:
a = 1
else:
a = 2
是否在Run>中编辑配置?我无法弄明白。
答案 0 :(得分:3)
您可以通过以下方式检测PyCharm调试器:
import sys
if 'pydevd' in sys.modules:
pass # debugger detected
另一种选择(从我的观点看起来更好)是用不同的环境制作不同的运行参数。