1. Triple double-quoted strings should be used for docstrings.
翻译:对于文档字符串 ,应使用三个双引号字符串。
单引号修改为双引号即可
image.png
2.at least two spaces before inline comment
翻译:在内联注释之前至少有两个空格
代码后的注释空两格即可
image.png
3.expected 2 blank lines,found 1
翻译:应为2空行,找到1
一般提示在定义的类,类的上方空两行即可
4.multiple spaces after keyword
翻译:关键字后有多个空格
定义类或者函数的时候,关键字class,def等后面有一个空格就好,不需要太多空格
5.In word "xxx"
这是由于pycharm没有识别我们自己定义的英文名称,右键点击定义的名称,Spelling→Save "xxx" to project-level dictionary,将我们自己定义的名称保存到字典,详情可查看链接https://blog.csdn.net/HelloZEX/article/details/80996738
6.block comment should start with '#'
翻译:块注释应以“#”开头
某行代码注释的时候,'#'号后面记得空格就好
7.Class names should use CamelCase convention
翻译:类名应使用驼峰命名法约定
8.line is too long
就是这行的字符太多了,换行就好
9.Too broad exception clause
使用try/except捕捉异常时,except处提示,意思是要捕捉的异常范围较广,可以在except后面加上确定的异常类型
10.local variable 'xxx' referenced before assignment
image.png附一位大佬的情况:
https://blog.csdn.net/zhanglingge/article/details/10066315
我的处理:
image.png
网友评论