作为沟通学习的平台,发布机器学习与数据挖掘、深度学习、Python实战的前沿与动态,欢迎机器学习爱好者的加入,希望帮助你在AI领域更好的发展,期待与你相遇!
今天看啥  ›  专栏  ›  机器学习算法与Python学习

Github标星16.3K,Python DeBug 神器!

机器学习算法与Python学习  · 公众号  ·  · 2024-08-23 17:36

文章预览

print 函数已老,DeBug 该靠 PySnooper 了~ 小伙伴们,你们都怎样 DeBug Python 代码?是不是常用 print 大法?在本文介绍的这个项目中,deBug Python 代码再也不需要 print 了。只要给有疑问的代码加上装饰器,各种信息一目了然,找出错误也就非常简单了。 目前,这个名为 PySnooper 的项目已获得了 16.3K+ 的 Star 量,这个收藏量也会继续刷新。 项目地址: https://github.com/cool-RR/pysnooper Python 怎样 DeBug? 如果写着写着模型,发现模型不 work 了,那么你该怎样找出 Python 的错误语句?这种错误一般与语法无关,而是某个变量的运算发生了错误。接下来我们就要慢慢找哪个地方有问题了,这里最常见、最直观的方法就是 print 大法。把我们怀疑的变量打印出来,总会找到异常的地方。 如果代码中嵌入了单元测试,例如 assert 语句,那么还能缩小一些怀疑范围。但通 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览