【发布时间】:2015-07-19 09:18:41
【问题描述】:
是否可以制作一个打印下一行代码的方法?
def print_next_line():
sth
import fxx
print 'XXX'
print_next_line()
file.split('/')
....
>>> 'XXX'
>>> 'file.split('/')'
我在想它可能在堆栈中的某个地方,但我不确定,因为它是下一行,而不是上一行。
【问题讨论】:
-
你为什么要这样做?
-
@Alik 用于调试目的。
-
能否详细说明?
-
@Alik 在很多情况下我都需要这个。例如,当我需要知道哪一行代码花费了太多时间或脚本在哪里冻结时。
-
嗯,有很多好的分析器可以用来确定哪些代码行花费了太多时间。