Форум сайта python.su
есть простой пример:
tcode = subprocess.call()
В случае если аргумент простой все нормально, в случае если аргумент выглядит например след образом:
twor='a:b,c:d{a:d};#w' возникает проблема: данный аргумент не воспринимается командной - причем непонятно почему. Как правильно писать аргумент в данном случае ?
Отредактировано (Июль 15, 2011 23:22:26)
Офлайн
Приведите конкретный вызов, который у вас не работает. Потому что так:
>>> import subprocess
>>> subprocess.call(["echo", "twor='a:b,c:d{a:d};#w'"])
twor='a:b,c:d{a:d};#w'
0
Офлайн