another with execlp
Donn Cave
donn at u.washington.edu
Tue Sep 11 14:06:39 EDT 2001
Quoth syt at pegasus.logilab.fr (Sylvain Thenault):
| I want to fork a process an exec python inside
| I have tried
|
| if os.fork() == 0:
| os.execlp('python', 'myfile.py', 'myoption1', 'myoption2', 'myoption2value')
| else:
| os.wait()
|
| but i obtain
|
| Unknown option: --
|
| from the python interpreter (and not from myfile.py)
Try os.execlp('python', 'python', 'myfile.py', ...)
The argument list starts at 0, not 1.
Donn Cave, donn at u.washington.edu
More information about the Python-list
mailing list