25 AĞUSTOS 2010, ÇARŞAMBA
Neden't Pylint-dahili fonksiyonları gibi değil mi?
Böyle bir satır var:
filter(lambda x: x == 1, [1, 1, 2])
Pylint bir uyarı gösteriyor:
W: 3: Used builtin function 'filter'
Bu yüzden mi? liste bir anlama önerilen yöntemdir?
Elbette bu şekilde tekrar yazabilirim:
[x for x in [1, 1, 2] if x == 1]
Ve hiçbir uyarı alıyorum, ama eğer bunun için bir KEP eğer orada merak ettim?
CEVAP
25 AĞUSTOS 2010, ÇARŞAMBA
Pylint sık olmamalıdır şeyler hakkında konuşur. Bir uyarı devre dışı bırakabilirsiniz .dosya pylintrc.
Bu sayfa http://pylint-messages.wikidot.com/messages:w0141 sorun filtre ve harita liste üreteçleri tarafından değiştirilen gösterir.
Pylintrc dosyanızda böyle bir satır uyarı sessiz
disable=W0141
Bunu Paylaş:
Neden kontrol düzenli akışı gibi özel ...
Neden listesi't güvenli "al&...
Neden #ifndef CLASS_H kullanın ve #CLA...
Neden tüm fonksiyonları sanal C değil ...
Neden gulp.src dosyaların tam yolları ...