Pytania otagowane jako pylint

Analizator kodu źródłowego Pythona wyszukujący błędy i oznaki słabej jakości.

2
PyLint, PyChecker czy PyFlakes? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …

12
Jak wyłączyć ostrzeżenie Pylint?
Próbuję wyłączyć ostrzeżenie C0321 („więcej niż jedna instrukcja w jednym wierszu” - często umieszczam ifinstrukcje z krótkimi wynikami w jednym wierszu w tym samym wierszu), w Pylint 0.21.1 (jeśli ma to znaczenie: astng 0.20. 1, wspólny 0.50.3, Python 2.6.6 (r266: 84292, 15 września 2010, 16:22:56)). Próbowałem dodać disable=C0321plik konfiguracyjny Pylint, …
267 python  pylint 


22
PyLint Błąd „Unable to Import” - jak ustawić PYTHONPATH?
Używam PyLint z wnętrza Wing IDE w systemie Windows. Mam podkatalog (pakiet) w swoim projekcie i wewnątrz pakietu importuję moduł z najwyższego poziomu, tj. __init__.py myapp.py one.py subdir\ __init__.py two.py Wewnątrz two.pymam import onei to działa dobrze w czasie wykonywania, ponieważ katalog najwyższego poziomu (z którego myapp.pyjest uruchamiany) znajduje się …

22
Jak sprawić, by PyLint rozpoznawał członków numpy?
Używam PyLint w projekcie Pythona. PyLint skarży się na niemożność znalezienia tępych członków. Jak mogę tego uniknąć, unikając pomijania sprawdzania członkostwa. Z kodu: import numpy as np print np.zeros([1, 4]) Które po uruchomieniu otrzymuję oczekiwane: [[0. 0. 0. 0.]] Jednak pylint daje mi ten błąd: E: 3, 6: Moduł „numpy” …
163 python  numpy  pylint 

3
Komunikat PyLint: interpolacja formatu logowania
Dla następującego kodu: logger.debug('message: {}'.format('test')) pylint generuje następujące ostrzeżenie: interpolacja formatu logowania (W1202): Użyj formatowania% w funkcjach rejestrowania i przekaż parametry% jako argumenty Używane, gdy instrukcja logowania ma postać wywołania „logging. (Format_string.format (format_args ...))”. Takie wywołania powinny zamiast tego używać formatowania%, ale pozostawić interpolację funkcji rejestrowania, przekazując parametry jako argumenty. …

4
Czy można zignorować jedną konkretną linię za pomocą pylinta?
Mam następujący wiersz w nagłówku: import config.logging_settings To faktycznie zmienia moje ustawienia logowania w Pythonie, ale pylint uważa, że ​​jest to nieużywany import. Nie chcę unused-importogólnie usuwać ostrzeżeń, więc czy można po prostu zignorować tę jedną konkretną linię? Nie miałbym nic przeciwko, aby mieć .pylintrcdla tego projektu, więc odpowiedzi zmieniające …
150 python  pylint 

12
Używanie Pylint z Django
Bardzo chciałbym zintegrować pylint z procesem kompilacji moich projektów w Pythonie, ale natknąłem się na jeden show-stopper: jeden z typów błędów, który uważam za niezwykle przydatny -: - E1101: *%s %r has no %r member*stale zgłasza błędy podczas korzystania z typowych pól django , na przykład: E1101:125:get_user_tags: Class 'Tag' has …


2
Jak utworzyć plik pylintrc
Używam Linuksa. Czy mogę zrobić coś podobnego, pylint --generate-rcfile > .pylintrca następnie wprowadzić zmiany w .pylintrcpliku wynikowym , aby zastąpić ustawienia domyślne? A jeśli tak, czy powinien znajdować się w moim ~/katalogu, czy powinienem umieścić go w .pylint.d?
135 pylint 




5
Pylint wyłącz wszystkie ostrzeżenia dla pliku
Używamy pylint w naszym systemie budowania. Mamy pakiet Pythona w naszej bazie kodu, który zawiera kod jednorazowy i chciałbym tymczasowo wyłączyć wszystkie ostrzeżenia dla modułu, abym mógł przestać wkurzać innych programistów tymi zbędnymi komunikatami. Czy istnieje łatwy sposób na pylint: disablewszystkie ostrzeżenia dotyczące modułu?
86 python  pylint 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.