Hello, I have tried this only on Windows XP.
in Python 2.4 os.path.getmtime() used to return an integer representing the local time. in Python 2.5 os.path.getmtime() reports a float representing the GMT of the file's modification time. Since I could not find any documentation to this behavioural change, I am asking here: was this change intentional? Is it going to stay? Windows reports the same time for the file as Python 2.4 used to. So I am tempted to call this a bug, but wanted some feedback from the developers, before filing a bug report. If you want to test this, make sure your local time differs from GMT, then do: import os, time print time.ctime(os.path.getmtime('foo.txt')) on a file foo.txt, once with Python 2.4 then with Python 2.5, and you should see what I mean. - Josef -- http://mail.python.org/mailman/listinfo/python-list