Pylint-Problem für eine bestimmte Codezeile ignorieren
English
Deutsch
Bei einer Python-Codezeile wie
ignore_pylint_example.py
writer = pd.ExcelWriter(filename)die eine Pylint-Problemmeldung wie
pylint_abstract_class_error.txt
Abstract class 'ExcelWriter' with abstract methods instantiated pylint(abstract-class-instantiated)erzeugt, kann dies ignoriert werden, indem ein Kommentar im Format # pylint: disable=[problem-code] am Ende der Zeile hinzugefügt wird, wobei [problem-code] der Wert innerhalb von pylint(...) in der Pylint-Meldung ist – zum Beispiel abstract-class-instantiated für den oben genannten Problembericht.
Die geänderte Zeile sieht dann so aus:
ignore_pylint_example_line.py
writer = pd.ExcelWriter(filename) # pylint: disable=abstract-class-instantiatedEs kann auch die Kommentarzeile
ignore_pylint_block.py
# pylint: disable=abstract-class-instantiatedauf Funktionsebene (oder auf einer anderen Block-Ebene) hinzugefügt werden, um diese Pylint-Regel für die gesamte aktuelle Funktion oder den gesamten Block zu deaktivieren.
Check out similar posts by category:
Python
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow