[python] subprocess
Jan Martinek
honza na dp.fce.vutbr.cz
Neděle Duben 1 22:27:46 CEST 2007
Vladislav Ludík wrote:
> Zdravím,
>
> jak odeslat v linuxu příkaz pomocí subprocess.
>
> V linuxu napíšu například:
>
> server:~# sendsms "číslo" "text"
>
> a ten mi přes nainstalovanou SMS bránu odešle "text" na zadané "číslo"
>
> Přes subprocess se mi to nedaří.
>
> Díky za radu
import subprocess
cmd = ['sendsms', 'cislo', 'text']
process = subprocess.Popen(cmd)
a kdybys chtěl čekat na ukončení příkazu, tak ještě
process.wait()
Jo a je nutné to pouštět jako root?
Další informace o konferenci Python