«pylint» etiketlenmiş sorular

Python kaynak kodu analizcisi, hataları ve kalitesizliğin işaretlerini arıyor.

2
PyLint, PyChecker veya PyFlakes? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …

12
Pylint uyarısını nasıl devre dışı bırakabilirim?
Uyarı C0321 ("tek bir satırda birden fazla ifade" devre dışı bırakmak çalışıyorum - Ben sık sık ifaynı satırda kısa tek satır sonuçları ile ifadeler koymak ), Pylint 0.21.1 (önemli ise: astng 0.20. 1, ortak 0.50.3, Python 2.6.6 (r266: 84292, 15 Eyl 2010, 16:22:56)). disable=C0321Pylint yapılandırma dosyasına eklemeyi denedim , ancak …
267 python  pylint 


22
PyLint “İçe aktarılamıyor” hatası - PYTHONPATH nasıl ayarlanır?
PyLint'i Windows'ta Wing IDE içinden çalıştırıyorum. Projemde bir alt dizin (paket) var ve paketin içinde üst düzey yani bir modül ithal. __init__.py myapp.py one.py subdir\ __init__.py two.py İçimde two.pyvar import oneve bu çalışma zamanında iyi çalışıyor, çünkü üst düzey dizin ( myapp.pyçalıştırıldığı) Python yolunda. Ancak, iki.py PyLint çalıştırdığınızda bana bir …

22
PyLint'in numpy üyelerini tanımasını nasıl sağlarım?
PyLint'i bir Python projesinde çalıştırıyorum. PyLint, numpy üyelerini bulamamakla ilgili birçok şikayette bulunur. Üyelik kontrollerini atlayarak bu durumu nasıl önleyebilirim? Koddan: import numpy as np print np.zeros([1, 4]) Hangi, koştu, beklenen olsun: [[0. 0. 0. 0.]] Ancak, pylint bana bu hatayı veriyor: E: 3, 6: 'numpy' modülünde 'sıfır' üye yok …
163 python  numpy  pylint 

3
PyLint mesajı: logging-format-interpolation
Aşağıdaki kod için: logger.debug('message: {}'.format('test')) pylint aşağıdaki uyarıyı verir: logging-format-enterpolasyon (W1202): Günlük tutma işlevlerinde% biçimlendirmeyi kullanın ve% parametrelerini bağımsız değişkenler olarak iletin Bir günlük kaydı ifadesinde “logging. (Format_string.format (format_args ...))” çağrı formu olduğunda kullanılır. Bu tür çağrılar bunun yerine% biçimlendirmeyi kullanmalı, ancak parametreleri bağımsız değişken olarak ileterek günlükleme işlevine enterpolasyon …

4
Pylint ile tek bir spesifik çizgiyi yok saymak mümkün mü?
Başlığımda şu satır var: import config.logging_settings Bu aslında python günlük ayarlarımı değiştiriyor, ancak pylint bunun kullanılmayan bir içe aktarma olduğunu düşünüyor. unused-importGenel olarak uyarıları kaldırmak istemiyorum , bu yüzden bu belirli bir satırı görmezden gelmek mümkün mü? .pylintrcBu proje için bir sahip olmak umursamıyorum, bu yüzden bir yapılandırma dosyasını değiştirerek …
150 python  pylint 

12
Pylint'i Django ile Kullanma
Python'u python projelerim için oluşturma sürecine entegre etmek istiyorum, ancak bir show-stopper ile karşılaştım: Son derece yararlı bulduğum hata türlerinden biri -: - E1101: *%s %r has no %r member*yaygın django alanlarını kullanırken hata bildiriyor , Örneğin: E1101:125:get_user_tags: Class 'Tag' has no 'objects' member Bu kodun neden olduğu: def get_user_tags(username): …

2
Nasıl bir pylintrc dosyası oluşturabilirim
Linux kullanıyorum. Bunun gibi bir şey yapabilir miyim pylint --generate-rcfile > .pylintrcve sonra ortaya çıkan .pylintrcdosyada varsayılan ayarları geçersiz kılmak için değişiklikler yapabilir miyim ? Ve eğer öyleyse benim ~/dizinimde mi yoksa .pylint.d içine mi koymalıyım?
132 pylint 

30
Visual Studio Code'da Pylint "çözülmemiş içe aktarma" hatası
Aşağıdaki kurulumu kullanıyorum macOS v10.14 (Mojave) Python 3.7.1 Visual Studio Code 1.30 Pylint 2.2.2 Django 2.1.4 Visual Studio Code'da hayatımı biraz daha kolaylaştırmak için linting kullanmak istiyorum. Ancak, her ithalat için "çözümlenmemiş ithalat" durumlarım var. Varsayılan Django içe aktarmalarında bile (yani django.db içe aktarma modellerinden). Sanırım, sanal ortam Python dosyalarını …


5
Pilint neden tek karakterli değişken isimlerine itiraz ediyor?
Hala python kurallarına alışmaya ve pylintkodumu daha pitonik yapmak için kullanmaya alışıyorum, ancak pilin tek karakterli değişken adlarını sevmemesi beni şaşırttı. Bunun gibi birkaç döngüm var: for x in x_values: my_list.append(x) ve çalıştırdığımda pylint, şunu alıyorum Invalid name "x" for type variable (should match [a-z_][a-z0-9_]{2,30}- bu geçerli bir değişken adının …

11
Pylint'te bir dosya düzeyinde "eksik docstring" uyarılarını nasıl devre dışı bırakırım?
Pylint, bazı dosyaların eksik docstrings olduğu hataları atar. Her sınıfa, yönteme ve işleve docstrings eklemeye çalışıyorum, ancak Pylint ayrıca dosyaların başında bir docstring olması gerektiğini kontrol ediyor gibi görünüyor. Bunu bir şekilde devre dışı bırakabilir miyim? Bir sınıf, işlev veya yöntem içinde bir docstring'in eksik olduğu konusunda bilgilendirilmek istiyorum, ancak …
94 python  pylint 

5
Pylint bir dosya için tüm uyarıları devre dışı bırakır
Yapı sistemimizde pylint kullanıyoruz. Kod tabanımızda, atılan kod içeren bir python paketimiz var ve bir modül için tüm uyarıları geçici olarak devre dışı bırakmak istiyorum, böylece diğer geliştiricileri bu gereksiz mesajlarla rahatsız etmeyi bırakabilirim. pylint: disableBir modül için tüm uyarıların kolay bir yolu var mı ?
90 python  pylint 


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.