在 Flask 框架中,路由是通过 Flask 类提供的 @app.route 装饰器来实现的。该装饰器会将一个函数注册为特定的 URL。 例如,下面是一个简单的 Flask 应用程序,其中定义了一个路由,使得当用户请求网站的根 URL 时,返回一个欢迎信息:from flask import Flask app = Flask(__name__) @app.route("/") def hello(): return "Hello, World!" 在这个例子中,使用了 @app.route("/") 装饰器将 hello 函数注册为应用程序的根 URL。当用户访问应用程序的根 URL 时,Flask 框架将会调用 hello 函数,并返回该函数的返回值。 在 Flask 框架中,还可以使用变量来创建动态路由,例如:@app.route("/user/") def show_user_profile(username): return "User %s" % username 在这个例子中,使用了 @app.route("/user/") 装饰器将 show_user_profile 函数注册为应用程序的 /user/ URL。当用户访问 /user/ URL 时,Flask 框架将会调用 show_user_profile 函数,并将 URL 中的 变量传递给该函数作为参数。 通过这种方式,Flask 框架可以方便地处理各种 URL 请求,并将其路由到相应的处理函数。