Может быть, вы должны уточнить вашу проблему.По крайней мере, я не совсем понимаю, почему вы хотите запустить терминальную программу в браузере?
Но если вы хотите повторно использовать уже написанный код, вы можете использовать микро-фреймворк, такой как Настой .
Посмотрите этот пример из документации на флешку:
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
if __name__ == "__main__":
app.run()
Так что вы можете написать простое представление, которое принимает аргументы, которые вам нужны, и представление затем вызывает ваш код и возвращает то, что вы хотите, большинствоскорее всего http ответ.