2
ответа

Связывание нескольких команд POPON с трубами

Я знаю, как запустить команду, используя cmd = subprocess.popen, а затем subcessessmessmummuction. Большую часть времени я использую строку, токеризующуюся с помощью Shlex.split в качестве аргумента «ARGV» для POPEN. Пример с "ls -l": ...
вопрос задан: 12 September 2011 14:43
2
ответа

Прерывание stdout подпроцесса, в то время как это работает

Если это - мой подпроцесс: время импорта, sys, поскольку я в диапазоне (200): sys.stdout.write ('читающий %i\n' %i) time.sleep (.02) И это - управление сценария и изменение вывода...
вопрос задан: 11 December 2010 14:11
2
ответа

LD_PRELOAD влияет на нового ребенка даже после unsetenv (“LD_PRELOAD”)

мой код следующие: preload.c, со следующим содержанием: #include <stdio.h> #include <stdlib.h> интервал __ приписывают __ ((конструктор)) main_init (пусто) {printf ("Сбрасывающий LD_PRELOAD:...
вопрос задан: 21 July 2010 09:50
2
ответа

Как определить подпроцесс. Popen () перестал работать когда shell=True

Версия Windows Python 2.6.4: Есть ли любой способ определить если подпроцесс. Popen () перестал работать при использовании shell=True? Popen () успешно перестал работать, когда shell=False>>> импортируют подпроцесс>> и...
вопрос задан: 18 May 2010 22:33
2
ответа

Запуск процесса в python с помощью Popen без консоли

У меня есть программа с графическим интерфейсом, которая запускает внешнюю программу через вызов Popen: p = subprocess.Popen ("< команды >", stdout = subprocess.PIPE, stderr = subprocess.PIPE, cwd = os.getcwd ()) п....
вопрос задан: 28 November 2009 21:50
2
ответа

Парсинг вывода Кв. - получает установку для индикатора выполнения

Я работаю над простым GUI сценарий Python, чтобы сделать некоторые простые задачи в системе. Часть той работы включает склонный - заставляют установку устанавливать некоторые пакеты. В то время как это продолжается, я хочу отобразиться...
вопрос задан: 7 November 2009 05:18
2
ответа

Как назвать popen () с путем, содержащим пробелы в соответствии с Windows в C/C++?

Я пытаюсь назвать popen () использующий mingw как это: #define RUN_COMMAND "\"C:\\Program Files\\CA\\BrightStor ARCserve Backup\\ca_qmgr.exe\" \"-перечисляют \"" международное основное () {outputPointer = popen (RUN_COMMAND..
вопрос задан: 12 October 2009 21:39
2
ответа

Почему действительно подобрабатывает. Popen () с shell=True работают по-другому над Linux по сравнению с Windows?

При использовании подпроцесса. Popen (args, shell=True) для выполнения "gcc - версия" (так же, как пример) в Windows мы получаем это:>>> от подпроцесса импортируют Popen>>> Popen (['gcc', '-версия']...
вопрос задан: 10 August 2009 04:39
2
ответа

Отключите консольный вывод от подпроцесса. Popen в Python

Я запускаю Python 2.5 в Windows, и где-нибудь в коде у меня есть подпроцесс. Popen ("taskkill / PID" + ул. (p.pid)) для уничтожения окна IE pid. Проблема состоит в том что, не настраивая передающий по каналу в Popen I все еще...
вопрос задан: 7 August 2009 13:34
2
ответа

Альтернативы popen/pclose?

Я пишу программу, которая должна выполнить другие внешние процессы; прямо сейчас программа запускает командные строки процессов через popen, захватывает любой вывод и затем захватывает статус выхода через pclose...
вопрос задан: 3 August 2009 17:30
2
ответа

Портативный способ узнать, существует ли команда (C/C++)

C стандартная библиотека обеспечивает систему функций и popen для выполнения команды. Но есть ли портативный способ обнаружить, если команда существует?
вопрос задан: 21 May 2009 00:33
1
ответ

Как я могу указать рабочий каталог для popen

Есть ли способ указать под управлением каталог команды в подпроцессе Python. Popen ()? Например: Popen ('c:\mytool\tool.exe', workingdir ='d:\test\local') Мой сценарий Python расположен в C:\...
вопрос задан: 8 April 2019 15:10
1
ответ

Кодирование Python для pipe.communicate

Я называю pipe.communicate от модуля подпроцесса Python из Python 2.6. Я получаю следующую ошибку из этого кода: от подпроцесса импортируют канал Popen = Popen(cwd) pipe.communicate (данные) Для...
вопрос задан: 6 October 2015 08:16
1
ответ

подпроцесс. Popen () имеет непоследовательное поведение между Eclipse/PyCharm и терминальным выполнением

Проблемой, которую я имею, является с Eclipse/PyCharm интерпретация результатов Popen подпроцесса () по-другому по сравнению со стандартным терминалом. Все используют python2.6.1 на OSX. Вот простой сценарий в качестве примера:...
вопрос задан: 11 August 2010 15:37
1
ответ

Java: popen () - как функция?

Это находится в контексте локальной Программы обработки. Я хотел бы запустить внешнюю программу для получения некоторых данных. Существует ли popen () или эквивалентная функция, которую я могу использовать?
вопрос задан: 7 August 2010 15:31
1
ответ

Спасение “команды, не найденной” для IO:: popen

Когда я использую IO:: popen с несуществующей командой, я распечатал сообщение об ошибке на экран: irb> IO.popen "fakefake" # => # <IO:0x187dec> irb> (irb):1: команда, не найденная:...
вопрос задан: 14 July 2010 22:14
1
ответ

popen перестал работать с “sh: <команда>: не найденный”

Я разрабатываю серверное приложение, и я недавно встретился с этой странной ошибкой на сервере тестирования (Debian Сжимают). Каждый исполняемый файл я передаю сбоям popen с сообщением: sh: вид: не найденный//...
вопрос задан: 27 April 2010 01:50
1
ответ

Каков подпроцесс. Popen макс. длина args параметра?

Я использую функцию Popen от модуля подпроцесса для выполнения инструмента командной строки: подпроцесс. Popen (args, bufsize=0, executable=None, stdin=None, stdout=None, stderr=None, preexec_fn=None...
вопрос задан: 4 March 2010 23:57
1
ответ

Выполнение нескольких команд с помощью Popen.stdin

Я хотел бы выполнить несколько команд в автономном приложении, запущенном из сценария Python, с помощью каналов. Единственным путем я мог надежно передать команды stdin программы, использовал...
вопрос задан: 29 January 2010 14:08
1
ответ

Почему этот код ведет себя по-другому в Python3.1, чем в Python2.6?

Я очень плохо знаком с программированием, таким образом, я приношу извинения заранее, если мой вопрос слишком глуп. Подпроцесс импорта #!/usr/bin/python2.6, время p=subprocess. Popen (['кошка'], stdin=subprocess. КАНАЛ, stdout =...
вопрос задан: 20 December 2009 20:11
1
ответ

Python - Подпроцесс - Как назвать команду Piped в Windows?

Как я выполняю эту команду с подпроцессом? Я попробовал: proc = подпроцесс. Popen ('''ПОВТОРЯЮТ Bosco | "C:\Program Files\GNU\GnuPG\gpg.exe" - пакет - пароль-fd 0 - вывод "c:\docume~1\usi\locals~1\temp\...
вопрос задан: 25 June 2009 22:21
0
ответов

Python Subprocess Grep

Я пытаюсь использовать команду grep в скрипте python, используя модуль subprocess. Вот что у меня есть: userid = 'foo12' p = subprocess.Popen(['grep', "%s *.log"%userid], stdout=subprocess.PIPE) ...
вопрос задан: 17 May 2019 16:26
0
ответов

Есть ли способ остановить _popen открытие окна DOS?

Я использую _popen, чтобы запустить процесс для запуска команды и сбора результатов. Это мой код C++:bool exec(string &cmd, string &result){ результат = ""; ФАЙЛ*pipe = _popen(cmd.c_str(),...
вопрос задан: 28 March 2018 10:22
0
ответов

в чем разница между popen () и system () в C

Я хочу выполнить двоичный файл в моем коде C. Чем лучше исполнить? popen () или system () РЕДАКТИРОВАТЬ: Я пытался использовать system, но выполнение процесса, кажется, застревает в конце и не ...
вопрос задан: 23 January 2018 12:09
0
ответов

Как я устраняю консоли Windows из порожденных процессов в Python (2.7)? [дубликат]

Возможный Дубликат: Выполнение процесса в pythonw с Popen без консоли я использую python 2.7 в Windows для автоматизации пакетных НЕОБРАБОТАННЫХ преобразований с помощью dcraw и PIL. Проблема состоит в том, что я открываюсь...
вопрос задан: 23 May 2017 12:12
0
ответов

альтернатива popen ()

Мой вопрос является расширением этого: popen создает дополнительный процесс sh. Мотивы: 1) Моя программа должна создать дочерний элемент, который выполняет хвост в файле. Мне нужно обработать вывод построчно. То есть ...
вопрос задан: 23 May 2017 10:31
0
ответов

c popen не поймает stderr

Я пытаюсь используйте popen (), чтобы поймать stderr вызова, но, конечно, похоже, что он этого не делает. Любые идеи? Мой код выглядит примерно так: popen ("nedit", "r"); Но я получаю все ...
вопрос задан: 16 July 2016 19:28
0
ответов

python - как передать вывод с помощью popen?

Я хочу передать вывод моего файла по конвейеру с помощью popen, как я могу это сделать? test.py: while True: напечатайте "hello" a.py: import os os.popen ('python test. как ...
вопрос задан: 7 July 2016 14:14
0
ответов

subprocess.call env переменная

Я использую Popen, потому что мне нужна среда, например :Popen (["boto -rsync", "..."], env={"PATH" :"/Library/Frameworks /Python.framework/Versions/2.7/bin/"}, )Проблема в том, что Popen запускает...
вопрос задан: 28 January 2016 19:53
0
ответов

Как найти в случае сбоя программы из-за подпроцесса?

Мое приложение создает подпроцессы. Обычно эти процессы запускаются и завершаются без каких-либо проблем. Однако иногда они выходят из строя. В настоящее время я использую модуль подпроцесса python для создания ...
вопрос задан: 30 September 2015 19:59