[英]Pylint - how to skip invalid-name module error
如何在不更改模塊名稱的情況下跳過此錯誤?
Module name AaB doesn't conform to snake_case naming style ('[^\\W\\dA-Z][^\\WA-Z]*$' pattern) (invalid-name)
我試過了,在模塊的開頭
# pylint: disable-all
和
# pylint: disable=invalid-name
我還嘗試在.pylintrc
文件中進行配置:
ignore-patterns=AaB.py
我還能嘗試什么?
嘗試將此添加到行尾
# pylint: disable=C0103
或者,如果您使用的是 VSCode,請嘗試將其添加到您的設置中。json
"python.linting.pylintArgs": ["--disable={c0103}"]
snake_case 命名風格與駱駝案例命名風格相反。 它們之間的區別在於您使用什么來替換空格、下划線或大寫。
以名稱button position
為例:
蛇案例 | 駱駝香煙盒 |
---|---|
按鈕位置 | 按鈕位置 |
C1013表示您使用的名稱不符合命名約定,在 pylint 中,命名約定是 snake_case 命名樣式。 使用駝峰式大小寫是可以接受的,但蛇形大小寫更具可讀性。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.