Python subprocecess.Popen возвращает значения ascii, а не символы - PullRequest
0 голосов
/ 29 мая 2020

Python 3.8. Я выполняю программу ОС, используя код, показанный ниже. Но «вывод» содержит список значений ASCII, а не соответствующие строковые символы. Я знаю, что могу преобразовать эти значения ASCII в символы, но я уверен, что должен быть способ получить вывод в виде строковых символов и / или строк символов.

p = subprocess.Popen(strCommand, shell=True, stdin=subprocess.PIPE, stderr=subprocess.STDOUT, stdout=subprocess.PIPE, close_fds=True)
output, err = p.communicate()

Есть идея?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...