subprocess Argumentübergabe mit Leerzeichen
Verfasst: Samstag 18. September 2010, 21:38
Hallo,
ich möchte mit:
p=subprocess.Popen([prog,source,arg1,arg2], stdout=subprocess.PIPE)
ein Programm mit Argumenten aufrufen.
Mein Problem, in arg2 ist ein Leerzeichen, und der Rest ab dem Leerzeichen
wird als neues Argument interpretiert.
Das Leerzeichen muß aber bleiben, sonst funktioniert der Programmaufruf nicht richtig.
Wie kann man das lösen??
Vielen Dan schon im Vorraus
Marco
ich möchte mit:
p=subprocess.Popen([prog,source,arg1,arg2], stdout=subprocess.PIPE)
ein Programm mit Argumenten aufrufen.
Mein Problem, in arg2 ist ein Leerzeichen, und der Rest ab dem Leerzeichen
wird als neues Argument interpretiert.
Das Leerzeichen muß aber bleiben, sonst funktioniert der Programmaufruf nicht richtig.
Wie kann man das lösen??
Vielen Dan schon im Vorraus
Marco