Python >> Tutoriel Python >  >> Python Tag >> exec()

Ouvrir le navigateur automatiquement lorsque le code Python est exécuté

Utilisez la minuterie pour démarrer un nouveau fil pour ouvrir le navigateur Web.

import webbrowser
from threading import Timer

from flask import Flask
app = Flask(__name__)

@app.route("/")
def hello():
    return "Hello World!"

def open_browser():
      webbrowser.open_new('http://127.0.0.1:2000/')

if __name__ == "__main__":
      Timer(1, open_browser).start();
      app.run(port=2000)