там точно нужен шелл=тру?
import subprocess cmd = ['ls', '-l'] ls_exec = subprocess.run(cmd, stdout=subprocess.PIPE) print(ls_exec.stdout.decode("utf-8").rstrip()) Самый простой пример
Я только начал разбираться с subprocess, ещё и сам не одупляю.. Читаю. Поэтому и вопросы смешные)
не используй шел когда не надо, небезапасно https://docs.python.org/3/library/subprocess.html#security-considerations
Обсуждают сегодня