Я реализую графический интерфейс в Python / Flask.
Как устроен фляжка, локальный хост вместе с номером порта должен быть «открыт» вручную.
Есть ли способ автоматизировать его, чтобы при запуске кода автоматически открывался браузер (локальный хост)?
Я попытался использовать пакет webbrowser, но он открывает веб-страницу после завершения сеанса.
Я также посмотрел следующие посты, но они идут через мою голову.
Оболочка скрипта открытия веб-страницы с питанием от колбы открывает два окна
python webbrowser.open (url)
Проблема возникает, когда HTML-страницы отображаются на основе пользовательских данных.
Заранее спасибо.
import webbrowser
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
if __name__ == "__main__":
webbrowser.open_new('http://127.0.0.1:2000/')
app.run(port=2000)