это мой код, но он не работает.Команда dd выполнена, но вывод не выводится.Примечание: если я изменю стандартный вывод на обычный текстовый файл, вывод dd будет постепенно сохраняться в файле при каждой строке прогресса, которую выводит dd.
Идеи?С уважением.
import sys
from subprocess import Popen, STDOUT, PIPE
with Popen(["dd", "if=/dev/cdrom", "of=/tmp/prova.iso", "bs=2048", "count=499472", "status=progress"], stderr=STDOUT, stdout=PIPE) as proc:
print("ok")
print(proc.stdout.read())