On 1/16/2014 10:19 PM, MRAB wrote:
On 2014-01-17 02:56, bob gailer wrote:
On 1/16/2014 8:01 PM, Sam wrote:
One thing I observe about python byte-code compiling is that the main
script does not gets compiled into .pyc. Only imported modules are
compiled into .pyc.
May I know how can I compile the main script into .pyc?
Duh? Just import it!
What if you want to just compile it? Importing will run it!
Write the main script as
def main(): ...
if __name__ == '__main__': main()
The difference between merely compiling 'def main' and executing it is
trivial.
Or don't bother compiling and write main.py as one line:
from realmain import start; start()
--
Terry Jan Reedy
--
https://mail.python.org/mailman/listinfo/python-list