Запуск exe файла через питон

laiser

Известный
Автор темы
184
90
Всем привет, имеется exe файл, который написан на питоне, консольный (тоесть при открытии файла, открывается консоль)
Хотел переделать обратно в py, но не получилось, возможно защита или руки не с того места.

Мне нужно открыть файл, ввести в эту консоль значения и желательно без использования кликера (как открыть файл я знаю)

Спасибо

Screenshot_6.png


вот, есть допустим файл exe_scr.exe, при его открытии открывается консоль, в которую нужно ввести 3 значения
 
Последнее редактирование:

laiser

Известный
Автор темы
184
90
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")