python编程调试小知识

TiaNa_na

关注

阅读 24

08-02 06:00

1.借助linter避免错误

静态代码格式分析工具,也称作linter,是通过分析源代码来报告潜在错误的一类程序。

linter本来是指干衣机里头的棉绒收集器收集的小纤维和小碎屑。

尽管不能捕获所有错误,但静态分析可以识别由错别字引起的拼写错误。

很多编辑器和集成开发环境IDE集成了一个在后台运行的linter,可以实时指出错误,现在我们编程意已经有很可靠的助手了。

如果正在使用的编辑器或IDE不提供linter,提供插件机制的话几乎一定有个linter插件。

这类插件通常使用Pyflakes模块或其他模块进行分析。

可以安装pyflakes,或者终端运行pip install --user pyflakes,就可以完成安装。

注意,IDLE是python自带IDE,它既没有预装linter,也不具备通过插件机制安装linter的能力。

2.Stack Overflow

一个流行的编程问答网站,对新手小白不太友好(但是是有原因的)。

stack overflow更希望问题是具体、独特的,它的目的不是解答问题,而是将编程问题和对应答案归档。

在使用stack overflow前,建议首先阅读“how do i ask a good question”问题指引,并且养成良好的提问习惯。

精彩评论(0)

0 0 举报