27
ответов

Запрос Popen на подвесную машину с использованием ssh [duplicate]

Есть ли способ использования Popen, который он может проверить, чтобы убедиться, что машина зависает или не отвечает на 30 секунд, а затем убивает задание, которое я ему отправил? com = "ssh machine job я отправляю его" p = Popen (com, ...
вопрос задан: 1 November 2015 01:18
7
ответов

Как я возвращаю информацию 'в реальном времени' от подпроцесса. Popen в Python (2.5)

Я хотел бы использовать модуль подпроцесса следующим образом: создайте новый процесс, который потенциально занимает много времени для выполнения. получите stdout (или stderr или потенциально оба, или вместе или...
вопрос задан: 3 July 2015 10:32
6
ответов

Как получить среду от подпроцесса?

Я хочу назвать процесс с помощью программы Python, однако, этот процесс нуждаются в некоторых определенных переменных среды, которые установлены другим процессом. Как я могу получить первые переменные среды процесса к...
вопрос задан: 23 October 2018 11:44
6
ответов

остановить Popen, когда строка встречается в терминальном выпуске [duplicate]

Я использую клиент терминала bluetooth для сканирования устройств BLE. Когда я сталкиваюсь с устройством по имени «Ac2», я хотел бы прекратить поиск (остановить Popen и продолжить в моем коде) и прочитать конкретную строку ...
вопрос задан: 29 December 2014 17:19
6
ответов

Popen и Python

При работе над некоторым кодом и мне дают ошибку при выполнении его от командной строки... NameError: имя 'Popen' не определяется, но я импортировал и импортирую OS и импортирую sys. Вот часть...
вопрос задан: 17 June 2009 15:45
5
ответов

оперативный подпроцесс. Popen через stdout и КАНАЛ

Я пытаюсь захватить stdout от подпроцесса. Popen звонят и хотя я достигаю этого легко путем выполнения: cmd = подпроцесс. Popen ('ls-l', shell=True, stdout=PIPE) для строки в cmd.stdout.readlines ():...
вопрос задан: 6 August 2017 15:58
5
ответов

как предотвратить fgets блоки, когда поток файла имеет нет новых данных

У меня есть popen () функция, которая выполняет "хвост-f sometextfile". Aslong как существует данные в filestream, очевидно, я могу получить данные через fgets (). Теперь, если нет новых данных прибывает из хвоста, fgets ()...
вопрос задан: 23 May 2017 11:46
5
ответов

уничтожьте процесс, запущенный с popen

После открытия канала к процессу с popen, там способ уничтожить процесс, который был запущен? (Используя pclose не то, что я хочу, потому что это будет ожидать процесса для окончания, но я должен...
вопрос задан: 21 December 2013 04:45
4
ответа

Python, Popen и выбор - ожидающий процесса для завершения или тайм-аут

Я выполняю использование подпроцесса: p = подпроцесс. Popen ("подпроцесс", stdout=subprocess. КАНАЛ, stderr=subprocess. КАНАЛ, stdin=subprocess....
вопрос задан: 25 September 2011 20:09
4
ответа

Python - Запустите длительный процесс из веб-приложения

У меня есть веб-приложение Python, которое должно запустить длительный процесс. Выгода, я не хочу, чтобы она ждала процесс для окончания. Просто запуск и конец. Я работаю на Windows XP...
вопрос задан: 3 June 2010 22:11
4
ответа

Неблокирование канала с помощью popen?

Я хотел бы открыть канал с помощью popen () и иметь доступ 'чтения' неблокирования к нему. Как я могу достигнуть этого? (Примерами, которые я нашел, было все блокирование / синхронный),
вопрос задан: 7 May 2010 15:25
4
ответа

Очистка Python Popen

Я хотел использовать Python, эквивалентный передаче по каналу некоторых команд оболочки в жемчуге. Что-то как версия Python открытых (КАНАЛ, "управляют |"). Я перехожу к модулю подпроцесса и пробую это: p = подпроцесс....
вопрос задан: 7 April 2010 20:14
4
ответа

Какие полномочия требуются для подпроцесса. Popen?

Следующий код: ГБ = self.request.form ['groupby'] typ = self.request.form ['тип'] tbl = self.request.form ['таблица'], основная = self.request.form.get ('основной', Ни один), если основной, не является Ни одним:...
вопрос задан: 19 January 2010 15:13
4
ответа

Python - получить Popen stdout И отобразиться на консоли?

Я хочу получить stdout от длинноватого рабочего процесса, запущенного через подпроцесс. Popen (...), таким образом, я использую stdout=PIPE в качестве аргумента. Однако, потому что это - длительный процесс, я также хочу отправить...
вопрос задан: 15 August 2009 22:48
4
ответа

Запустите команду оболочки с в сценарии Python, ожидайте завершения и возвратитесь к сценарию

У меня есть сценарий Python, который должен запустить команду оболочки для каждого файла в dir: импортируйте файлы OS = os.listdir (". ") для f в файлах: os.execlp ("myscript", "myscript", f) Это хорошо работает для...
вопрос задан: 28 November 2008 11:35
3
ответа

Python popen команда. Ожидайте, пока команда не закончена

У меня есть сценарий, где я запускаю с popen команду оболочки. Проблема состоит в том, что сценарий не ожидает, до, который команда popen закончена и идет, продолжается сразу же. om_points = os.popen (команда, "...
вопрос задан: 3 July 2019 07:50
3
ответа

Как быть произведенным от подпроцесса. Popen (). proc.stdout.readline () блоки, никакие данные не распечатывают

Я хочу вывод от, выполняют Test_Pipe.py, я попробовал следующий код Linux, но он не работал. Test_Pipe.py импортируют время в то время как Верный: распечатайте "Someting..." time.sleep (.1) импорт Caller.py...
вопрос задан: 26 March 2018 15:50
3
ответа

Python, перенаправляя поток Popen к функции Python

Я плохо знаком с программированием Python. У меня есть эта проблема: у Меня есть список текстовых файлов (и сжатый и не), и я должен: - соединяются с сервером и открывают их - после открытия файла, мне нужно...
вопрос задан: 19 August 2017 07:31
3
ответа

Python subprocess/Popen с измененной средой

Я полагаю, что выполнение внешней команды с немного измененной средой является очень общим падежом. Это - то, как я склонен делать это: импортируйте подпроцесс, OS my_env = os.environ my_env ["ПУТЬ"] = "/usr/...
вопрос задан: 6 January 2016 17:57
3
ответа

popen, эквивалентный в C++

Их любой C popen () эквивалентен в C++?
вопрос задан: 20 September 2014 07:15
3
ответа

ФАЙЛ * и istream: соединить два?

Предположим я "popen" исполняемый файл, я получаю ФАЙЛ* в ответ. Кроме того, предположите, что я хотел бы "подключить" этот файл к объекту istream для более легкой обработки, есть ли способ сделать это?
вопрос задан: 20 January 2011 13:56
3
ответа

как назвать программу из Python, не ожидая его для возврата

существует ли способ назвать программу из Python, не ожидая его для возврата? я создал сценарий, который копирует программу в каталог и запускает ту программу. но когда я называю программу из Python...
вопрос задан: 8 April 2010 20:27
3
ответа

чтение os.popen (команда) в строку

Я не к верному, если мой заголовок является правильным. То, что я делаю, пишет сценарий Python для автоматизации части моей записи кода. Таким образом, я анализирую через.h файл. но я хочу развернуть все макросы, прежде чем я запущу...
вопрос задан: 26 February 2010 04:17
2
ответа

Запуск дд с питона и получение прогресса

это мой код, но он не работает Команда dd выполнена, но вывод не выводится. Примечание: если я изменю стандартный вывод на обычный текстовый файл, вывод dd постепенно сохраняется в файле в ...
вопрос задан: 24 February 2019 21:48
2
ответа

Может Python открывать mp3 [закрытый] файл

Действительно ли возможно открыть mp3 файл в Python (возможное использование Popen), и я не означаю выполнять его в программе, я означаю как отдельное окно в медиаплеере или безотносительно только для него открывать его, когда я звоню...
вопрос задан: 26 July 2018 22:29
2
ответа

Действительно ли возможно выполнить функцию в подпроцессе, не распараллеливая или пишущий отдельный файл/сценарий.

импортируйте определение подпроцесса my_function (x): возвратите x + 100 выводов = подпроцесс. Popen (my_function, 1) #I хотел бы передать функциональный объект, и его печать аргументов произвела вывод #desired: 101 я...
вопрос задан: 3 March 2018 19:01
2
ответа

Почему делает предоставление stdin для подобрабатывания. Popen вызывают то, что записано в stdout для изменения?

Я использую подпроцесс Python. Popen для выполнения некоторого FTP с помощью двоичного клиента хостовой операционной системы. Я не могу использовать ftplib или любую другую библиотеку по различным причинам. Поведение двоичного файла...
вопрос задан: 28 August 2017 08:07
2
ответа

подпроцесс. Popen.stdout - читающий stdout в режиме реального времени (снова)

Снова, тот же вопрос. Причина - я все еще не могу заставить ее работать после чтения следующего: прерывание в реальном времени stdout от другого процесса в Python, Прерывающем stdout подпроцесса...
вопрос задан: 23 May 2017 11:46
2
ответа

python popen Объект Thread read stdout для переменной [duplicate]

Как захватить stdout popen в threading.Thread. Мне нужно разобрать stdout для успешного сообщения. Я использую приведенный ниже блок кода для запуска команды, но убиваю ее после секунд timeout_sec. ...
вопрос задан: 20 April 2017 14:04
2
ответа

Время Linux основанный на образце профилировщик

короткая версия: существует ли хороший основанный на времени профилировщик выборки для Linux? долгая версия: Я обычно использую OProfile для оптимизации моих приложений. Я недавно нашел недостаток, который имеет меня удивление...
вопрос задан: 2 April 2017 14:28