Я столкнулся с проблемой при чтении / записи строки из оболочки.
pros = subprocess.Popen("adb shell /usr/bin/bta",stdout=subprocess.PIPE,stdin=subprocess.PIPE,universal_newlines=True)
pros.communicate()
the output of this would be
#bta
a
b
c
exit
Теперь я хочу открыть данные, содержащиеся в a.
1
2
3
Я пробовал использовать peroc.stdin.write(" ")
, который не работает, пока мы не выйдем из оболочки. Будем признательны за любые запросы.