Nov. 16, 2012
11:10 a.m.
Am 16.11.12 10:24, schrieb Gerold Penz:
Am 2012-11-16 09:55, schrieb Thomas Guettler:> for file in os.listdir(...):
... [...] pylint meckert nun, dass "file" ein built-in ist und überschrieben wird. [...] Wie macht ihr das?
Ich schreibe ``for filename in os.listdir(...)``, da ich ``file`` ungern überschreibe.
Moin, `filename` für Namen und `filehandle` (wenn der Handle sofort wieder verschwindet in zwei-dreizeiligen Methoden sogar auch nur handle) für das Ergebnis von `open`. Also: with open(filename, "r") as handle: for line in handle: method(line) Gruß Mirko