Stephen Hansen wrote: >> >> So what leads to the behavior that the .pyc is not created? >> > > PYC's are only generated on import, they're never made for the main > script. > > I personally like to keep my 'main script' very small. Largely just > something which imports other modules and sends them along on their > business.
Thanks Stephen, I just learned that. But still I don't know why there is a different (correct) behavior when the main module is compiled. As a work-around I put this on top of my main script: import py_compile py_compile.compile(__file__) Still I appreciate if someone could explain me why. br Marco -- http://mail.python.org/mailman/listinfo/python-list