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

2 ответа

 можно назвать

этой темыПолучить строку в Shell / Python, используя sys.argv [https://stackoverflow.com/questions/54596595/get-a-string-in-shell-python-using-sys-argv?noredirect=1#comment95994052_54596595] Мне нужно изменить мой код, мне нужно использовать ...

1 ответ

 было бы неплохо, но мне придется сделать это с помощью переменной среды PYTHONUNBUFFERED. Характеристики приложения затрудняют легкое добавление еще одного модуля.

ужно прочитать вывод от дочернего процесса, как он производится - возможно, не на каждомwrite, но задолго до завершения процесса. Я пробовал решения из документов Python3 и вопросов ...

1 ответ

 ближе к концу я должен был изменить права с ни на

я есть программа, в которой мне нужно конвертировать PDF в изображение с помощью Image Magick. Я делаю это, используяsubprocess пакет: cmd = 'magick convert -density 300 '+pdfFile+'['+str(rangeTuple[0])+'-'+str(rangeTuple[1])+'] -depth ...

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

2 ответа

Запуск интерактивной команды из Python

У меня есть скрипт, который я хочу запустить из Python (2.6.5), который следует логике ниже: Prompt user for password. Looks like ("Enter password: &q...

2 ответа

Самый простой способ запустить скрипт Expect из Python

1 ответ

Проблемы с командой, использующей подстановочный знак * в подпроцессе

1 ответ

Причина проблемы более важна, чем решения, спасибо за то, что показали мне кроличью нору.

поиска я определил функцию для выполнения команды, как в терминале: import shlex import subprocess def execute_cmd(cmd): p = subprocess.Popen(shlex.split(cmd), stdout=subprocess.PIPE, stderr=subprocess.PIPE) for line in iter(p.stdout.readline, ...

2 ответа

 Команда заставляет текущую оболочку выполнить данный исходный файл в своей среде. Вам понадобится оболочка, чтобы использовать ее. Это, вероятно, не так чисто, как хотелось бы, поскольку для представления команды используется строка вместо списка, но она должна работать.

аюсь создать сценарий, в котором я создаю virtualenv, если он не был создан, а затем устанавливаю в нем файл require.txt. Я не могу вызвать нормальный источник / env / bin / активировать и активировать его, а затем использовать pip для установки ...

3 ответа

Предполагая, что вы хотите контролировать вывод в вашем коде Python, вам может потребоваться сделать что-то вроде этого

у написать функцию, которая будет выполнять несколько команд оболочки по одной и выводить, что оболочка возвращает в режиме реального времени. В настоящее время у меня есть следующий код, который не печатает оболочку (я использую Windows 10 и ...

1 ответ

, Или эта ошибка вызвана другой ложной конфигурацией?

олняю некоторые сценарии оболочки с модулем подпроцесса в Python. Если сценарии оболочки работают долго, мне нравится убивать подпроцесс. Я думал, что будет достаточно, если я прохожуtimeout=30 к моемуrun(..) заявление. Вот код: try: ...