[Python-de] for file in os.listdir(...) pylint W0622

Thomas Guettler hv at tbz-pariv.de
Fr Nov 16 09:55:43 CET 2012


Hallo,

folgendes benutze ich oft in meinem Quelltext:

for file in os.listdir(...):
     ...


pylint meckert nun, dass "file" ein built-in ist und überschrieben wird.

W0622: Redefining built-in %r Used when a variable or function override a built-in.

Ich stehe nun vor der Frage: Ich ignoriere W0622, oder ich passe meinen Code an.

Wie macht ihr das?

Gruß,
   Thomas

PS: Der Besuch der PyCon DE in Leizpig hat sich wirklich gelohnt. Dort habe ich
den Tipp zu flymake-python erhalten.
Mit flymake sieht man Fehler schon beim Tippen: https://github.com/akaihola/flymake-python

-- 
Thomas Guettler, http://www.thomas-guettler.de/
E-Mail: guettli (*) thomas-guettler + de


Mehr Informationen über die Mailingliste python-de