2024-06-08 05:32:00 发布
网友
我想书名说明了一切,我将详细说明。在
在非Django程序中(甚至在非web项目中),我希望通过以下方式获取堆栈跟踪:
常规文件和行号信息、周围行的代码和范围标识(函数名等)。
局部作用域变量(只需它们的名称和repr()就可以了)
有图书馆吗?一个可视化的python调试器我可以提供一个插件吗?我怎样才能得到这个堆栈跟踪?在
您可以检查Python文档中的^{} module及其示例。在
import sys, traceback def run_user_code(envdir): source = raw_input(">>> ") try: exec source in envdir except: print "Exception in user code:" print '-'*60 traceback.print_exc(file=sys.stdout) print '-'*60 envdir = {} while 1: run_user_code(envdir)
您可以检查Python文档中的^{} module 及其示例。在
相关问题 更多 >
编程相关推荐