Nasıl numpy üyeleri tanımak için PyLint alabilirim?
PyLint bir Python projesi üzerinde çalıştırıyorum. PyLint numpy kişi bulmak mümkün olma konusunda çok şikayet ediyor. Nasıl atlanıyor üyelik denetler kaçınırken bu önleyebilirsiniz.
Kod:
import numpy as np
print np.zeros([1, 4])
Hangi, ne zaman kaçtı, beklenen alıyorum:
[[ 0. 0. 0. 0.]]
Ancak, pylint bana bu hata veriyor:
E: 3, 6: '' 'sıfır' üyesi (üye) . numpy Modülü
Sürümleri için, pylint 1.0.0 (astroid 1.0.1, ortak 0.60.0) kullanarak ve numpy 1.8.0 ile çalışmaya çalışıyorum .
CEVAP
Bu yana üst google neden bana tüm dosyaları bu uyarıları göz ardı var izlenimi verdi:
Sorun aslında pylint/astroid geçen ay https://bitbucket.org/logilab/astroid/commits/83d78af4866be5818f193360c78185e1008fd29ekaynakları düzeltildi ama henüz Ubuntu paketleri.
Bu kaynakları elde etmek için, sadece
hg clone https://bitbucket.org/logilab/pylint/
hg clone https://bitbucket.org/logilab/astroid
mkdir logilab && touch logilab/__init__.py
hg clone http://hg.logilab.org/logilab/common logilab/common
cd pylint && python setup.py install
son adım, büyük ihtimalle sudo
ve tabii ki gerekir mademki mercurial klon gerekir.
Nasıl Krom XML yerine JSON dönmek için...
Nasıl alabilirim C# için 50 milisaniye...
Nasıl bir ile öğeleri seçmek için bir ...
Nasıl sadece WPF sayısal girişi kabul ...
Nasıl dokunma olayları jQuery kullanar...