Вопросы по теме 'subprocess'

Как передать строку в subprocess.Popen (используя аргумент stdin)?
Если я сделаю следующее: import subprocess from cStringIO import StringIO subprocess.Popen(['grep','f'],stdout=subprocess.PIPE,stdin=StringIO('one\ntwo\nthree\nfour\nfive\nsix\n')).communicate()[0] Я получил: Traceback (most recent call...
352580 просмотров
schedule 29.09.2021

захватить stderr из python subprocess.Popen (command, stderr = subprocess.PIPE, stdout = subprocess.PIPE)
Я видел это здесь много раз; пока не удалось зафиксировать преднамеренные ошибки команды. Лучшая частичная работа, которую я нашел на данный момент .. from Tkinter import * import os import Image, ImageTk import subprocess as sub p =...
16543 просмотров
schedule 02.12.2021

Как мне перевести вызовы Ruby IO.popen в вызовы Python subprocess.Popen?
Я читал документацию, много чего пробовал в REPL и искал в Google, но хоть убей не могу понять, как subprocess .Popen работает на Python. Вот код Ruby, который я использую: IO.popen("some-process") do |io| while(line = io.gets) # do...
936 просмотров
schedule 29.11.2021

Запуск команд оболочки без окна оболочки
С subprocess.call или subprocess.Popen выполнение команды оболочки заставляет окно оболочки быстро появляться и исчезать. Как я могу запустить команду оболочки без окна оболочки?
3747 просмотров
schedule 30.10.2021

python: неблокирующий подпроцесс, проверьте stdout
Итак, проблема, которую я пытаюсь решить, заключается в следующем: Мне нужно запустить программу с установленными флагами, проверить ее прогресс и отчитаться на сервере. Поэтому мне нужен мой сценарий, чтобы избежать блокировки во время выполнения...
6197 просмотров
schedule 20.10.2021

Как распечатать значение, которое подпроцесс печатает с помощью C #?
Как указано в этом сообщении , Я могу использовать функцию Python subprocess.Popen (), чтобы распечатать значение из запущенного кода ruby. import subprocess import sys cmd = ["ruby", "/Users/smcho/Desktop/testit.rb"] p = subprocess.Popen(cmd,...
3336 просмотров
schedule 06.09.2021

Ruby IO.popen with -, что происходит под капотом?
Я пытаюсь понять IO.popen, когда его команда "-" запускает новый интерпретатор Ruby. По этой теме не так много материалов, и я медленно их прорабатываю, в основном из-за меня, поскольку я пишу код только для удовольствия. Насколько я понял,...
874 просмотров
schedule 26.11.2021

Подавить вывод из подпроцесса.
Как остановить вывод subprocess.Popen? Иногда печать может быть медленной, если ее много.
18561 просмотров
schedule 27.11.2021

Подпроцесс Pythons с WSGI + Apache mpm-worker: IOError 4
У меня странная проблема, решение которой я не могу найти, выполнив поиск в сети: / После переключения Apache с mpm-prefork на mpm-worker использование подпроцесса в моем (Django) приложении Python WSGI вызывает следующее исключение после зависания...
782 просмотров
schedule 02.10.2021

Ошибка открытия: [Errno 2] Нет такого файла или каталога
У меня есть несколько пользовательских команд. # works subprocess.Popen(['python'], stdout=subprocess.PIPE) Но если у меня есть собственные системные команды, такие как deactivate , я получаю эту ошибку Traceback (most recent call...
77106 просмотров
schedule 21.10.2021

Попутная путаница - перенаправление вывода, методы не работают
Проблема в том, что процесс не запускается. Объект создан, но процесса нет и не было. Если я поставлю time.sleep () перед оператором os.kill, я потеряю контроль. Процесс запускается, но не останавливается. Кроме того, мой стандартный вывод...
351 просмотров
schedule 18.10.2021

Убийство дочернего процесса при сбое родительского процесса в Python
Я пытаюсь написать программу Python для тестирования сервера, написанного на C. Программа python запускает скомпилированный сервер с помощью модуля subprocess : pid = subprocess.Popen(args.server_file_path).pid Это работает нормально,...
11085 просмотров
schedule 07.09.2021

Как изменить сообщение о завершении работы Windows с помощью Python?
У меня есть программа, которая выключает мой компьютер, но я хочу изменить отображаемое сообщение. В настоящее время он говорит, что мой компьютер выключится через одну минуту; это в почтовом ящике. Есть ли способ сделать это? Кроме того, в...
958 просмотров
schedule 17.11.2021

Как сохранить результат файла .exe в виде строки в ruby
Я хочу выполнить файл .exe и получить его результат в виде строки для отображения в моем приложении. Как я могу сделать это в рубине?
92 просмотров
schedule 23.11.2021

Запретить печать на консоль с помощью os.popen? - Python
При использовании команд popen для unix я получаю определенные выходные данные на консоли. Я понимаю, что subprocess.popen имеет функции, подавляющие вывод. Подавить вывод из подпроцесса.Popen Есть ли os.popen такая же функция...
2589 просмотров

node-webkit http.Server и смена страницы
Я пишу приложение с помощью node-webkit. Я хочу использовать HTTP для сетевой связи между компьютерами, на которых запущено мое приложение. Могу ли я изменить текущую страницу без перезапуска сервера, если сервер был запущен со страницы? Я думал...
1033 просмотров
schedule 23.09.2021

Используете подпроцесс с функцией?
Я пытаюсь использовать подпроцессинг в Python, но не понимаю, можно ли его использовать с функцией, потому что в официальной документации Python синтаксис subprocess.Popen принимает аргументы, но я не вижу ничего, что могло бы быть связанным с...
2502 просмотров
schedule 09.10.2021

Python Sourcing CSH и передача setenv в новый подпроцесс
В настоящее время я пытаюсь написать несколько компонентных тестов для своей команды с использованием Python, и я столкнулся с процедурой тестирования, которая сообщает тестеру, что нужно получить файл csh. В этом файле есть набор команд и...
7140 просмотров
schedule 16.10.2021

Python - использование объекта Popen дважды
У меня нет проблем с созданием объекта Popen и запуском с ним другой программы, заставляя его использовать cmd, где output - это аргументы, которые я отправляю ... k = subprocess.Popen(output, stdout=PIPE, stdin=PIPE, stderr=PIPE) но затем я...
1142 просмотров
schedule 02.12.2021

Python: завершение бесконечно итеративного подпроцесса
У меня есть сценарий python, который открывает программу .exe с помощью модуля подпроцесса. Эта программа .exe представляет собой бесконечно повторяющийся сценарий, так как он будет продолжать печатать результаты каждой итерации до тех пор, пока...
204 просмотров
schedule 27.10.2021