
06.06.2022, 11:10
|
|
Участник форума
Регистрация: 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")
|
|
|