如何阻止某一行被执行

时间:2018-06-07 00:34:30

标签: python

我有一个函数,我将从另一个函数跟踪。我想阻止特定的行被执行。这些行打印出一个语句,然后打印出程序中的sys.exit()。如何使用settrace阻止这些行运行?

import inspect
import sys

def print_text():
    print("Hello")
    sys.exit()

def main():
    work_block():
    print_text():

def work_block():
    # stop print("Hello") and sys.exit() from executing 

if __name__ == '__main__':
    main()

0 个答案:

没有答案