python调试方法(随时更新)

Python 调试方法

1、print

print('here')
# 可以发现某段逻辑是否执行
# 打印出变量的内容

2、assert

assert false, 'wrong'
# 如果条件不成立,则打印出 'wrong' 并抛出AssertionError异常

3、debugger

可以通过 IDE 等工具进行调试。

4、others

Python 中有两个内置方法在这里也很有帮助:

  •  locals: 执行 locals() 之后, 返回一个字典, 包含(current scope)当前范围下的局部变量。
  •  globals: 执行 globals() 之后, 返回一个字典, 包含(current scope)当前范围下的全局变量。

你可能感兴趣的:(学习笔记)