Найти - Пользователи
Полная версия: Вопрос по subprocess
Начало » Python для экспертов » Вопрос по subprocess
1
abogdan
Подскажите, может кто знает, как при помощи subprocess запустить процесс?
НО:
- без отображения cmd
- c return'ом stdout'а

Вроде все работает через subprocess.check_output, но не получается побороть cmd.

Подскажите, пожалуйста.
fata1ex
http://pypi.python.org/pypi/python-daemon/
py.user.next
abogdan
- без отображения cmd
нужно передать в Popen() shell=True
(назови скрипт как name.pyw)

abogdan
- c return'ом stdout'а
нужно передать в Popen() stdout=subprocess.PIPE
и потом использовать .communicate()
fata1ex
py.user.next, popen вроде считается плохим вариантом?
py.user.next
есть os.popen() и subprocess.Popen()
первая меньше контроля даёт
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB