Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.python > #5859
| From | Mike Müller <mmueller@python-academy.de> |
|---|---|
| Newsgroups | de.comp.lang.python |
| Subject | [Python-de] Re: pylint - einzelne Warnungen abschalten |
| Date | 2022-11-26 08:31 +0100 |
| Organization | Python Academy GmbH & Co. KG |
| Message-ID | <dafd8c86-ec63-2edb-61f2-8cd819c88492@python-academy.de> (permalink) |
| References | <tlrf5p$15nuv$1@news1.tnib.de> |
Hallo Marc, du kannst mit: # pylint: disable=unused-argument die entsprechende Meldung ausschalten. Das geht: 1. nur für eine Zeile (hinter die Zeile schreiben) 2. für eine Funktion (an den Anfang einer Funktion schreiben) 3. für ein Modul immer ab `disable` bis zum Ende des Scopes. Mit `enable` kannst du die Meldung bei Bedarf wieder einschalten. Details: https://pylint.pycqa.org/en/latest/user_guide/messages/message_control.html Viele Grüße Mike Am 25.11.22 um 23:21 schrieb Marc Haber: > Hallo, > > ich habe hier ein knapp zweihundertzeiliges python-Programm, bei dem > pylint immer noch über 15 Warnungen ausspuckt, von denen ich bestimmt > zehn in den Einzelfällen abschalten möchte. So habe ich z.B. > Callback-Funktionen, deren Parameter vom aufrufenden Code vorgegeben > sind und die ich nicht alle nutze. Das endet in "W0613: Unused > argument". > > Diese Warnung möchte ich aber nicht komplett ausschalten, weil bei > anderen Funktionen ja durchaus ein unbenutztes Argument abstellbar > sein könnte. > > Auch "W0621: Redefining name ... from outer scope" finde ich an > etlichen Stellen blöd, deswegen macht man ja scoping um naheliegende > Variablennamen mehrfach zu benutzen und ich habe auch keine große Lust > dazu, Funktionsnamen als Prefixe für Variablennamen zu benutzen. > > Aus shellcheck kenne ich, dass man einzelne Warnungen für diese > einzelne Stelle durch hinterlegen eines passenden Kommentars abstellen > kann, z.B. "# shellcheck disable=SC2034". > > Geht das bei pylint auch? Wie würdet Ihr da vorgehen? > > Grüße > Marc
Back to de.comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar
pylint - einzelne Warnungen abschalten Marc Haber <mh+usenetspam1118@zugschl.us> - 2022-11-25 23:21 +0100
[Python-de] Re: pylint - einzelne Warnungen abschalten Mike Müller <mmueller@python-academy.de> - 2022-11-26 08:31 +0100
Re: [Python-de] Re: pylint - einzelne Warnungen abschalten Marc Haber <mh+usenetspam1118@zugschl.us> - 2022-11-26 10:50 +0100
[Python-de] Re: pylint - einzelne Warnungen abschalten chazeemsatttar@gmail.com - 2022-12-03 16:53 +0000
csiph-web