Ahoj, poradí někdo se získáním výstupu při použití subprocess ?
Příklad:
Soubor je uložen na vzdáleném serveru na sambě = zdroj. Chci jej načíst
a uložit u sebe na mém serveru = cíl.
Používám následující skript:
/import subprocess
def ctiSambu(zdroj, cil):
'Samba -> Server'
command
http://docs.python.org/library/subprocess.html#subprocess.Popen.communicate
azur
__
> Od: "\Ing. Vladislav Ludík\"
> Komu: Konference PyCZ
> Dátum: 27.10.2012 12:58
> Predmet: [python] stdout v subprocess
>
>Ahoj, poradí někdo se získ
subprocess.Popen.communicate jsem zkoušel také, vrací však prázdné hodnoty.
Zřejmě proto, jelikož vlastní command je bez chyby.
azurIt napsal(a):
http://docs.python.org/library/subprocess.html#subprocess.Popen.communicate
azur
__
Skus vyvolat nejaku chybu, aby to nieco vypisalo a uvidis, ci to funguje.
__
> Od: "\Ing. Vladislav Ludík\"
> Komu: Konference PyCZ
> Dátum: 27.10.2012 13:25
> Predmet: Re: [python] stdout v subprocess
>
>subprocess.Popen.communicate
Výsledek:
Bez chyby: sts = 0, stdout = None, stderr =
Chyba: sts = 1, stdout = None, stderr = scp:
/home/samba/zakladni/READMEx.txt: No such file or directory
Díky, funguje to
V.L.
azurIt napsal(a):
Skus vyvolat nejaku chybu, aby to nieco vypisalo a uvidis, ci to funguje.
___