pep8.py 是个检测python源代码文件是否符合pep8编码习惯。
首先这个文件将待检测的文件按行读入,然后分为physical_line和logical_line分别对待。
physical_line一般检测tab和空格,空行,每行长度等等问题。
logical_line检测的就是细致的语法了。
目前疑点:
1. 程序结构。程序读入source文件,将其分类然后怎样调用的单独的检测函数?检测函数检测完毕后返回的是string字符串,如何将其汇总并打印?
2. logical_line的生成方法。如何由physical_line生成的logical_line?
3. 各种检测方式的实现。
pep8.py 是个检测python源代码文件是否符合pep8编码习惯。
浙公网安备 33010602011771号