如何在不更改模块名称的情况下跳过此错误?
Module name AaB doesn't conform to snake_case naming style ('[^\\W\\dA-Z][^\\WA-Z]*$' pattern) (invalid-name)
Run Code Online (Sandbox Code Playgroud)
我在模块开始时尝试过
# pylint: disable-all
Run Code Online (Sandbox Code Playgroud)
和
# pylint: disable=invalid-name
Run Code Online (Sandbox Code Playgroud)
我还尝试在.pylintrc文件中配置:
ignore-patterns=AaB.py
Run Code Online (Sandbox Code Playgroud)
我还能尝试什么?
小智 1
尝试将其添加到行尾
# pylint: disable=C0103
Run Code Online (Sandbox Code Playgroud)
或者,如果您使用的是 VSCode,请尝试将其添加到您的 settings.json
"python.linting.pylintArgs": ["--disable={c0103}"]
Run Code Online (Sandbox Code Playgroud)
Snake_case 命名风格与 Camel Case 命名风格相反。它们之间的区别在于您使用什么来替换空格、下划线或大写字母。
以名字button position为例:
| 蛇箱 | 骆驼香烟盒 |
|---|---|
| 按钮位置 | 按钮位置 |
C1013意味着您使用的名称不符合命名约定,在 pylint 中,是 Snake_case 命名风格。使用驼峰式大小写是可以接受的,但蛇形大小写更具可读性。
| 归档时间: |
|
| 查看次数: |
4459 次 |
| 最近记录: |