Вопросы по теме 'subprocess'

Python Popen().stdout.read() зависает
Я пытаюсь получить вывод другого скрипта, используя Python subprocess.Popen , как показано ниже. process = Popen(command, stdout=PIPE, shell=True) exitcode = process.wait() output = process.stdout.read() # hangs here Он зависает на третьей...
14887 просмотров
schedule 06.06.2024

подпроцесс завершается с ошибкой при работе под супервизором
У меня есть скрипт python supervisor(e)d, который отправляет почту. Все нормально, когда я ssh и скрипт запускается из оболочки. Вывод тот же, без ошибок, конечно, и значение равно 0 evalue = -1 try: f = tempfile.TemporaryFile()...
680 просмотров
schedule 28.03.2024

Реализовать заполнение и округление значений через awk из скрипта Python с подпроцессом
Я использую эту командную строку, чтобы получить процентное значение использования ЦП. top -d 0.5 -b -n2 | grep 'Cpu(s)'|tail -n 1 | awk '{result = $2 + $4} END {printf "%3.0f\n", result'} В оболочке это работает, но мне нужно выполнить его...
67 просмотров
schedule 24.04.2024

Вызов подпроцесса работает только с отладчиком PyCharm
Я сделал скрипт Python, в котором одна строка вызывает grep через subprocess : master_start_time = subprocess.check_output(["grep", "-a", '"Time"', master_wav]).strip()[-23:] Когда я запускаю его с помощью моего интерпретатора Python (v....
564 просмотров
schedule 03.06.2024

Чтение из подпроцесса PIPE после завершения процесса
У меня есть код Python, который я хочу отладить с помощью perf. Теперь дело с perf в том, что он выдает результат, когда процесс завершается, я хочу сделать то же самое с помощью скрипта Python. perf stat -p <my_pid> Я хочу запустить...
159 просмотров
schedule 24.05.2024

выполнение команды оболочки с использованием подпроцесса Python
Почему поведение python subprocess.Popen () является странным при запуске команды оболочки как строки и как списка? когда мы должны передавать команду оболочки как строку и как список? >>> import subprocess >>> p =...
91 просмотров
schedule 25.05.2024

Как я могу поместить результат команды оболочки rfcomm в переменную в python?
Я использую этот скрипт на python, чтобы подключиться к устройству Bluetooth, а затем получить данные, но я хочу знать результат этой команды оболочки, чтобы выполнять следующие действия. import os import time import signal import subprocess p =...
326 просмотров
schedule 05.06.2024

BrokenPipeError в скрипте резервного копирования Python
Я создал сценарий резервного копирования для автоматического резервного копирования базы данных. код выполняется и работает нормально. но в конце выполнения он показывает ошибку сломанной трубы. import gzip import subprocess with...
27 просмотров
schedule 03.06.2024