import traceback import sys limit = int(sys.argv[1]) print("limit", limit) def main(): def x1(): 1 / 0 def x2(): x1() def x3(): x2() sys.tracebacklimit = limit x3() try: main() except Exception as e: print("from traceback module:") traceback.print_exc(limit) print() print("from interpreter:") raise