输出运行python程序的行号

时间:2017-10-10 13:16:17

标签: python instrumentation

有没有办法在运行时输出python程序的行号?

例如,给出以下程序

if False: #line 1
    print("hello") #line 2
else: #line 3
    print("hello1")#line 4

执行程序后将输出1,3,4。

1 个答案:

答案 0 :(得分:0)

我没有完全理解你的问题,但我认为这会回答它。

尝试查看此链接:https://docs.python.org/2/library/trace.html

并转至第26.7.1.1节。 我相信-c --count命令是您正在寻找的,或-t --trace