py2exe deal with python command line inside a program

susan_kijiji at yahoo.ca susan_kijiji at yahoo.ca
Fri Jan 22 14:35:35 EST 2010


Hi,

I need to create a python subprogress, like this:
myProcess = subprocess.Popen([sys.executable, 'C:\myscript.py'],
                                       env=env, stdin=subprocess.PIPE,
                                       stdout=subprocess.PIPE)

sys.executable was printed out as ''C:\\Python25\\python.exe'', how
can I make this work in executable package through py2exe?

I have to fix the following problems:
-Source code shouldn't exposed in an executable program
-Since python  environment is not required when running an executable
program, how to deal with the situation that "C:\\Python25\
\python.exe" is required as part of command?

Thanks in advance!



More information about the Python-list mailing list