On Samstag 25 September 2010, Steven D'Aprano wrote: > My guess is that you've copied the .pyc file onto the server, > BUT there is also an older version of the .py file there as > well. Because the modification date is older than that of the > .pyc file, Python executes the compiled code from the .pyc > file.
that would be horrible - this is what our own legacy software does. A maintenance nightmare. Think adjusting system time or "cp -a spam.py" Actually the docs say something different: The modification time of the version of spam.py used to create spam.pyc is recorded in spam.pyc, and the .pyc file is ignored if these don’t match. found here: http://docs.python.org/tutorial/modules.html -- Wolfgang -- http://mail.python.org/mailman/listinfo/python-list