Вопросы по теме '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 просмотров
schedule
26.09.2021
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