[Python-de] subprocess.Popen mit und ohne shell
Christopher Arndt
chris.arndt at web.de
Di Apr 1 17:54:16 CEST 2008
Andreas Pakulat schrieb:
> ich hab hier ein kleines Problem mit subprocess.Popen, wenn ich einfach
> mittels
>
> cmd = ['java', '-jar',
> '/home/andreas/eclipse/plugin/org.eclipse.equinox.jar','-application',
> 'org.eclipse.and.core.antRunner' -buildfile', 'build.xml', 'build.jars']
> proc = Popen(cmd)
>
> versuche den Build eines Eclipse plugins zu starten, startet Eclipse die
> komplette GUI. Sobald ich Popen(" ".join(cmd), shell=True) ausfuehre
> klappt das ganze wie erwartet.
Was erwartest du denn?
Was passiert wenn du statt '" ".join(cmd)' einfach 'cmd' verwendets?
Sollte laut subprocess Doku auch funktionieren.
Chris
Mehr Informationen über die Mailingliste python-de