[python] spustit soubor s argumentem

Jakub Vojáček Jakohv na seznam.cz
Sobota Říjen 21 18:30:11 CEST 2006


> Jakub Vojáček wrote:
> > Chtěl bych pomoci s tím jak otevřít něklterý program a ještě mu předat
> argumenty. Například pustit:
> > 
> > "C:\Python25\python.exe"  -i "soubor"
> > 
> > aby to fungovalo jako bych to napsal do příkazoví řádky.
> 
> Snad vsechny funkce/tridy pro praci s procesy maji parametr "args",
> kterazto zkratke je odvozena od "arguments".

No já jsem zkoušel os.execl,os.popen ale ani jedno m nefungovalo

>>> os.popen('"C:\Python25\python.exe"  -i "C:\soubor.py"')
<open file '"C:\Python25\python.exe"  -i "C:\soubor.py"', mode 'r' at 0x00BC4AD0>
>>> 
ale nic se neotevřelo a nespustilo. 
a u execl:
os.execl("C:\Python25\python.exe","C:\Documents and Settings\Blu\Plocha\Creator\\Blu IDLE.pyw")
 to mi problikne černý okno:(


Blujacker


Další informace o konferenci Python