У меня есть флеш-приложение, которое опубликовано на лазуре. В моем проекте у меня есть "senna-win32.exe", который принимает вход и отправляет некоторый вывод. Мой код для вызова этого .exe выглядит следующим образом:
senna_path = 'senna-win32.exe'
p = subprocess.Popen(senna_path,stdout=subprocess.PIPE,stdin=subprocess.PIPE, stderr=subprocess.PIPE)
stdout = p.communicate(input=bytes(userInput, 'utf-8'))[0]
inList = stdout.decode()
Кажется, что работает на моем локальном компьютере, но на лазурном, это не вызывает никаких проблем, но ничего не делает.
Могу ли я выполнить исполняемый файл .exe на azure? Это веб-приложение, а не облачный сервис, я действительно пытаюсь избежать роли web/worker, так как .exe не выполняет всю обработку.