newdun
pysnooper是一个第三方包,可以通过pip等方式安装。安装完成后,新建Python文件,将包导入即可使用。
即在.py文件开头 import pysnooper。
pysnooper是以装饰器的方式执行的。在要调试的函数前添加@pysnooper.snoop()。即
@pysnooper.snoop()
def function():
  pass

snoop()中可以添加相应的参数,也可以什么都不加。
snoop("debug.log") 将调试日志保存到debug.log文件中。
snoop(prefix="function") 在调试日志的每一行开头 都会显示是function函数。
snoop(watch=("x")) 显示函数在执行过程中,变量k的调用与变化过程。


 

分类:

技术点:

相关文章:

  • 2021-11-12
  • 2021-11-02
  • 2021-11-02
  • 2021-08-26
  • 2021-11-27
  • 2021-11-02
猜你喜欢
  • 2021-11-02
  • 2021-11-02
  • 2021-11-02
  • 2021-09-01
  • 2021-11-01
  • 2021-06-20
  • 2021-11-02
相关资源
相似解决方案