Я мог бы сделать код, но зависает после вызова исполняемого файла.Я искал в «stackoverflow» и везде, чтобы найти ответ, но безуспешно.Ответ на этот вопрос дан для linux и того же кода, который я описал ниже в качестве примера, но он не работает для windows .Любой ввод будет очень полезен.
import subprocess
for filename in 'inp1.txt', 'inp2.txt': #input text files
with open(filename) as infile, open('result_{}'.format(filename), 'w') as outfile:
result = subprocess.run([r'C:\Users\Desktop\Python_files\file.exe'], stdin=infile, stdout=outfile) # executable name is file.exe
Когда код используется для окон, он зависает.Кто-нибудь может дать какой-либо вклад?Спасибо.