感谢关注天善智能,走好数据之路↑↑↑
欢迎关注天善智能,我们是专注于商业智能BI,人工智能AI,大数据分析与挖掘领域的垂直社区,学习,问答、求职一站式搞定!
对商业智能BI、大数据分析挖掘、机器学习,python,R等数据领域感兴趣的同学加微信:tsaiedu,并注明消息来源(例如知乎),邀请你进入数据爱好者交流群,数据爱好者们都在这儿。
在编写代码时,每个人都会犯错误。有时很难调试它们。使用调试器可能有所帮助,但也可能令人生畏。本文是在IPython中使用pdb的TLDR教程,重点关注函数内部的变量。
全局变量的好处是,当一个脚本停止使用一个错误时,你可以查看变量来发现原因。使用函数时,你就没有这样的好运了。当然,任何重要的软件都会使用到函数。
于是我们就要用到调试器(debugger)了。Python自带一个叫作pdb的调试器,我们将介绍如何用IPython运行它。
首先,你需要启动它: