Вопросы по теме '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