Показать сообщение отдельно

  #3  
Старый 06.06.2022, 11:10
laiser
Участник форума
Регистрация: 21.12.2013
Сообщений: 181
С нами: 6522707

Репутация: 83
По умолчанию

Цитата:
Сообщение от frit  

0.1 секунда поиска в гугле

Python:





Код:
import
subprocess

p
=
subprocess
.
Popen
(
[
'./script.sh'
,
'-p'
,
'1234'
]
,
stdin
=
subprocess
.
PIPE
,
stdout
=
subprocess
.
PIPE
)
stdout
,
stderr
=
p
.
communicate
(
input
=
'password\nauth username\nauth password\n'
)

К сожалению, данный код не работает. Возможно потому-что у меня python 3.9

Решил проблему так:

Код:





Код:
stdout_data = subprocess.run("exe_scr.exe", input=b"10\n0\n1")
 
Ответить с цитированием