Результаты поиска по запросу "popen"

4 ответа

Попон очистка Python

4 ответа

Подпроцесс Python 3.4.3. Открыть вывод команды без конвейера?

Я пытаюсь присвоить вывод команды переменной, не думая, что она передается по конвейеру. Причина этого заключается в том, что рассматриваемая команда выдает ...

4 ответа

Я не знаю ни одного существующего обобщенного Ruby API для сложных межпроцессных конвейеров / перенаправления. Если бы вы могли предложить хороший API, который вы хотели бы использовать, возможно, я мог бы участвовать в реализации.

ли в Ruby автоматизированный способ создания оболочки? Я пытаюсь преобразовать следующий код оболочки в Ruby:

ТОП публикаций

4 ответа

Я хотел сказать, что каталог, из которого выполняется python, этот каталог добавляется в pythonpath. Здесь во втором случае добавляется / dir, а не / dir / subdir2. Таким образом, вы можете либо изменить свой код, чтобы отразить изменения (одним из способов может быть добавление / dir / subdir2 к os.path в вашем коде), либо запустить python из соответствующей директории.

утался в том, какsubprocess ищет исполняемый файл при использованииPopen(), Это работает, если заданы абсолютные пути к дочернему процессу, но я пытаюсь использовать относительные пути. Я обнаружил, что если я устанавливаю переменную окружения ...

4 ответа

Обратите внимание, что этот также скрывает окно.

ытываю некоторые проблемы при использованииsubprocess.Popen() порождать несколько экземпляров одного и того же приложения из моего скрипта Python, используя потоки, чтобы они выполнялись одновременно. В каждом потоке я запускаю приложение, ...

4 ответа

связать несколько команд Popen с каналами

Я знаю, как выполнить команду, используя cmd = subprocess.Popen, а затем subprocess.communicate. Большую часть времени я использую строку с токеном shlex.split в качестве аргумента argv для Popen. Пример с "ls -l": import subprocess import shlex ...

4 ответа

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

Я хочу вывод из execute Test_Pipe.py, я попробовал следующий код на Linux, но он не работал. Test_Pipe.py import time while True : print "Someting ..." time.sleep(.1)Caller.py import subprocess as subp import time proc = ...

4 ответа

Почему Popen.communicate () возвращает b'hi \ n 'вместо' hi '?

Может кто-нибудь объяснить, почему результат, который я хочу, «привет», начинается с буквы «б» и сопровождается новой строкой? Я используюPython 3.3 >>> import subprocess >>> print(subprocess.Popen("echo hi", ...

4 ответа

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

Я хотел бы открыть трубу, используяpopen() [http://linux.die.net/man/3/popen]и иметь неблокируемый доступ на чтение. Как мне этого добиться? (Примеры, которые я нашел, были все блокирующие / синхронные)

4 ответа

Убить процесс, созданный с помощью подпроцесса Python.Popen () [duplicate]

На этот вопрос уже есть ответ: Как завершить подпроцесс python, запущенный с shell = True [/questions/4789837/how-to-terminate-a-python-subprocess-launched-with-shell-true] 10 ответов Вот моя мысль: Прежде всего, я создал процесс с помощью ...