簡體   English   中英

Pylint - 如何跳過無效名稱模塊錯誤

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM