Вопросы по теме 'popen'
неудачное использование popen() в C?
Я могу запустить следующую команду
xwd -root | xwdtopnm | pnmtojpeg > screen.jpg
в терминале под Linux, и он создаст скриншот моего текущего экрана.
Я пытаюсь сделать следующее с кодом:
#include <stdio.h>
#include...
14158 просмотров
schedule
24.07.2023
Как мне получить информацию в реальном времени из подпроцесса. Открыть в python (2.5)
Я бы хотел использовать модуль подпроцесса следующим образом:
создать новый процесс, выполнение которого потенциально может занять много времени.
захватить stdout (или stderr , или потенциально оба, вместе или по отдельности)
Обработка...
12871 просмотров
schedule
17.04.2022
Попен и питон
Работаю над некоторым кодом, и мне выдается ошибка при запуске из командной строки...
NameError: name 'Popen' is not defined
но я импортировал и import os , и import sys .
Вот часть кода
exepath = os.path.join(EXE File location is...
64323 просмотров
schedule
05.09.2022
Как получить среду из подпроцесса?
Я хочу вызвать процесс через программу Python, однако для этого процесса требуются определенные переменные среды, которые устанавливаются другим процессом. Как я могу заставить переменные среды первого процесса передавать их вторым?
Вот как...
14095 просмотров
schedule
05.09.2022
чтение os.popen (команды) в строку
Я не уверен, что мое название правильное. Что я делаю, так это пишу скрипт на Python, чтобы автоматизировать написание некоторого кода. Итак, я разбираю файл .h. но я хочу развернуть все макросы, прежде чем начать. поэтому я хочу вызвать оболочку,...
93779 просмотров
schedule
29.07.2022
Команда Python popen. Подождите, пока команда не будет завершена
У меня есть сценарий, в котором я запускаю команду popen a shell. Проблема в том, что сценарий не дожидается завершения выполнения этой команды popen и сразу же продолжает работу.
om_points = os.popen(command, "w")
.....
Как я могу сказать...
179840 просмотров
schedule
26.05.2022
Java: функция, похожая на popen()?
Это в контексте локальной программы Processing . Я хотел бы запустить внешнюю программу для получения некоторых данных. Есть ли функция popen() или аналогичная, которую я могу использовать?
7063 просмотров
schedule
26.01.2023
Python unicode popen или ошибка Popen при чтении unicode
У меня есть программа, которая генерирует следующий вывод:
┌───────────────────────┐
│10 day weather forecast│
└───────────────────────┘
▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁
Tonight Sep 27...
4556 просмотров
schedule
30.03.2023
Ruby pipe: как связать вместе выходные данные двух подпроцессов?
Есть ли автоматизированный способ создания оболочки в Ruby? Я пытаюсь преобразовать следующий код оболочки в Ruby:
a | b | c... > ...
но единственное решение, которое я нашел до сих пор, - это самостоятельно управлять буфером (упрощенное,...
11918 просмотров
schedule
19.03.2022
python – как передать вывод с помощью popen?
Я хочу pipe вывести свой файл с помощью popen , как мне это сделать?
test.py :
while True:
print"hello"
а.py :
import os
os.popen('python test.py')
Я хочу передать вывод, используя os.popen . как я могу сделать то же...
54875 просмотров
schedule
29.10.2022
Самый стандартный способ выбрать имя функции в зависимости от платформы?
В настоящее время я использую функцию popen в коде, который компилируется двумя компиляторами: MS Visual Studio и gcc (в Linux). Возможно, я захочу добавить gcc (на MinGW) позже.
Функция называется popen для gcc, но _popen для MSVS, поэтому...
226 просмотров
schedule
21.05.2022
Подпроцесс python Popen Environment PATH?
Я не понимаю, как subprocess ищет исполняемый файл при использовании Popen() . Он работает, если заданы абсолютные пути к дочернему процессу, но я пытаюсь использовать относительные пути. Я обнаружил, что если я установлю переменную среды...
76748 просмотров
schedule
07.06.2022
альтернатива popen()
Мой вопрос является продолжением этого: popen создает дополнительный процесс sh
Мотивы:
1) Моя программа должна создать дочерний элемент, который выполняет tail в файле. Мне нужно обработать вывод построчно. Вот почему я использую popen ,...
15247 просмотров
schedule
08.04.2022
Отключение вывода tcpdump при использовании popen
Я пишу программу на C для анализа пакетов, захваченных tcpdump. В моей программе я использую popen , чтобы открыть канал для процесса tcpdump, который захватывает пакеты и выводит необработанные данные на стандартный вывод, как показано ниже....
3725 просмотров
schedule
23.04.2023
Python – как вызывать команды bash с помощью канала?
Я могу запустить это обычно в командной строке в Linux:
$ tar c my_dir | md5sum
Но когда я пытаюсь вызвать его с помощью Python, я получаю сообщение об ошибке:
>>> subprocess.Popen(['tar','-c','my_dir','|','md5sum'],shell=True)...
21578 просмотров
schedule
07.04.2023
Подпроцесс Python: открыть stdin, мешающий stdout / stderr
Очень этим озадачен. При использовании Popen, если используется только stdout или stderr, работает следующий код:
def run(self):
self.externalProcess = subprocess.Popen(['./external_process.out 1>&2'], shell=True,...
2014 просмотров
schedule
20.12.2022
получить вывод в реальном времени из Popen
# cmd = "python subscript.py"
cmd = "ping localhost -n 10"
ofile =open("C:\file.log","w")
sp = subprocess.Popen(cmd,bufsize = 1, stdout = subprocess.PIPE, stderr = subprocess.PIPE)
while True:
sp.poll()
line = sp.stdout.readline()
#eline...
1041 просмотров
schedule
14.11.2022
Взаимодействие подпроцессов Python, почему мой процесс работает с Popen.communicate, но не с Popen.stdout.read()?
Я пытаюсь общаться с чат-ботом командной строки с Python, используя модуль subprocess . (http://howie.sourceforge.net/ с использованием скомпилированного двоичного файла win32, у меня есть свои причины!)
Это работает:
proc =...
6188 просмотров
schedule
25.11.2023
Чтение/запись в подпроцесс Popen()
Я пытаюсь поговорить с дочерним процессом, используя вызов python subprocess.Popen(). В моем реальном коде я реализую тип IPC, поэтому я хочу записать некоторые данные, прочитать ответ, записать еще несколько данных, прочитать ответ и так далее....
16206 просмотров
schedule
08.11.2022
gobject и subprocess.Popen для связи в графическом интерфейсе GTK
Я пытаюсь использовать объект для обеспечения связи между процессом Popen и графическим интерфейсом GTK.
Вдохновленный этим: https://pygabriel.wordpress.com/2009/07/27/redirecting-the-stdout-on-a-gtk-textview/#comment-156
Я реализовал что-то...
1432 просмотров
schedule
02.09.2022