首页 > 解决方案 > 如何检查我的 python 脚本是否以某种方式运行(使用某种调试器)

问题描述

如何检测 python 脚本是如何运行的???

我曾尝试使用视觉工作室,但没有奏效

if debugger: # If debugger is on
    print(data)

我将如何使用这样的“调试器”并且我不希望它打印到日志文件中。

标签: python

解决方案


使用 pdb:https ://docs.python.org/3/library/pdb.html 。

if debugger:
    pdb.set_trace()

这将进入一个交互式调试会话,您可以在其中看到“数据”的值以及当前范围内的所有其他内容。我不知道您可以使用任何方法将输出发送到第三方调试器。


推荐阅读