Pycharm中警告信息汇总.

警告信息

使用 Pycharm 写的代码尽可能要符合 PEP8 代码规范,养成一个良好的习惯,在编写过程中会报出很多警告,以下做了个汇总方便自己查阅

1
Indent expected

期望有缩进,也就是说我们写的代码少了缩进,添加缩进即可

1
Unexpected inden

不期望的缩进,这时修改成符合规范的缩进

1
PEP 8: expected 2 blank lines,found 0

期望有两个空行,发现0个,添加两行空行即可

1
PEP 8: expected 2 blank lines after class or function definition, found

期望在类或函数定义的后面有两个空行,发现1个,在函数下面补充上即可

1
PEP 8: module level import not at top of file

import不在文件的最上面,可能引用之前还有代码 ,把import引用放到文件的最上部即可

1
function name should be lowercas

函数名应该改成小写

1
PEP 8: indentation contains tab

缩进中出现了 tab 空格,改成用四个空格缩进

1
PEP 8: missing whitespace around operato

操作符前后丢失了空格,例如 x=3,改成x = 3

1
PEP 8: no newline at end of fil

文件末尾没有新起一行,在最后一行回车即可

1
PEP 8: blank line at end of file

文件末尾多了一个空行,删掉即可

1
Shadows name ‘fr’ from outer scope

fr 在外部已经定义了,修改成其他的即可:fr- > ofr

1
PEP 8: block comment should start with ‘# ’

# 开头的注释, # 后面要跟一个空格

1
PEP 8: inline comment should start with ‘#

行内注释也应该以 # 后面要跟一个空格作为开始

1
PEP 8: multiple statements on one line (colon)

多行语句写到一行了,应该分行写

1
Symplify chained comparision

链比较还可以简化,例如 if x >= 1 and x <= 10 可以简化为 1 <= x <= 10

有钱任性,请我吃包辣条
0%