Результаты поиска по запросу "popen"
Подпроцесс Python 3.4.3. Открыть вывод команды без конвейера?
Я пытаюсь присвоить вывод команды переменной, не думая, что она передается по конвейеру. Причина этого заключается в том, что рассматриваемая команда выдает ...
Я не знаю ни одного существующего обобщенного Ruby API для сложных межпроцессных конвейеров / перенаправления. Если бы вы могли предложить хороший API, который вы хотели бы использовать, возможно, я мог бы участвовать в реализации.
ли в Ruby автоматизированный способ создания оболочки? Я пытаюсь преобразовать следующий код оболочки в Ruby:
Я хотел сказать, что каталог, из которого выполняется python, этот каталог добавляется в pythonpath. Здесь во втором случае добавляется / dir, а не / dir / subdir2. Таким образом, вы можете либо изменить свой код, чтобы отразить изменения (одним из способов может быть добавление / dir / subdir2 к os.path в вашем коде), либо запустить python из соответствующей директории.
утался в том, какsubprocess ищет исполняемый файл при использованииPopen(), Это работает, если заданы абсолютные пути к дочернему процессу, но я пытаюсь использовать относительные пути. Я обнаружил, что если я устанавливаю переменную окружения ...
Обратите внимание, что этот также скрывает окно.
ытываю некоторые проблемы при использованииsubprocess.Popen() порождать несколько экземпляров одного и того же приложения из моего скрипта Python, используя потоки, чтобы они выполнялись одновременно. В каждом потоке я запускаю приложение, ...
связать несколько команд Popen с каналами
Я знаю, как выполнить команду, используя cmd = subprocess.Popen, а затем subprocess.communicate. Большую часть времени я использую строку с токеном shlex.split в качестве аргумента argv для Popen. Пример с "ls -l": import subprocess import shlex ...
Как получить вывод из подпроцесса. Открыть (). блоки 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 = ...
Почему Popen.communicate () возвращает b'hi \ n 'вместо' hi '?
Может кто-нибудь объяснить, почему результат, который я хочу, «привет», начинается с буквы «б» и сопровождается новой строкой? Я используюPython 3.3 >>> import subprocess >>> print(subprocess.Popen("echo hi", ...
Неблокирующая труба с использованием popen?
Я хотел бы открыть трубу, используяpopen() [http://linux.die.net/man/3/popen]и иметь неблокируемый доступ на чтение. Как мне этого добиться? (Примеры, которые я нашел, были все блокирующие / синхронные)
Убить процесс, созданный с помощью подпроцесса Python.Popen () [duplicate]
На этот вопрос уже есть ответ: Как завершить подпроцесс python, запущенный с shell = True [/questions/4789837/how-to-terminate-a-python-subprocess-launched-with-shell-true] 10 ответов Вот моя мысль: Прежде всего, я создал процесс с помощью ...