[Python-de] Verändert os.walk die access time?

"Martin v. Löwis" martin at v.loewis.de
Mit Mar 16 23:20:15 CET 2005


Carsten wrote:
> beim Herumexperimentieren mit os.walk unter Python und "ls -lu" auf der
> Shell ist mir aufgefallen, dass os.walk alle durchlaufenen Dateien
> scheinbar auf die aktuelle Zeit ändert. Das erscheint mir etwas
> unlogisch und -praktisch, deshalb vermute ich eine andere Ursache, die
> die Access Time ändert.

Ich kann das nicht nachvollziehen; bei mir ändern sich keine
access times. Welches Betriebssystem/welches Dateisystem verwendest Du?

Ich würde mal strace(1) auf das Pythonskript anwenden um zu sehen,
welche Systemrufe auf die betroffenen Dateien durchgeführt werden.

Ciao,
Martin