How do I separate my parameters with spawnv

Fabio Chelly fabio at NOSPAMchelly.net
Thu Nov 23 05:56:51 EST 2006


Hi,

I have a command line that works fine when I execute it directly:

c:\\curl.exe -T c:\\upload.txt -u login:pwd ftp://ftp-myurl --ftp-ssl

But when I try to use os.spawnv to excute it from my python code, it 
doesn't work at all. Here is my code:

exe = "c:\\curl.exe"
f = "c:\\upload.txt"
logon = "login:pwd"
url = "ftp://ftp-myurl"
import os
os.spawnv(os.P_WAIT, exe, ["-T", f, "-u", logon, url, "--ftp-ssl"])

Does anyone know How I can execute my command line in python?

Thanks and best regards,
Fabio

-- 
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net





More information about the Python-list mailing list