python 异常捕获

使用 traceback 模块可以在代码执行出错时,能完整打印出异常的错误信息和所以的代码行。使用方法:import traceback try: x = 100 /0 except Exception: print("exec failed, failed msg:" + traceback.format_exc())traceback为python内置模块

- 阅读全文 -

python 定义动态变量名

动态变量名是指这些变量的名称在定义的时候不确定。比如: var1,var2,....varn。python定义动态变量名可通过如下三种方式完成:使用 exec 动态赋值exec 在python3中是内置函数,它支持python代码的动态执行。for i in range(5): exec('var{} = {}'.format(i, i)) print(var0, var1, var2,

- 阅读全文 -