正在加载可爱的内容...
音量

flask框架基础

flask框架基础
### 2.3 可能出现的问题及解决方法 <br> <br> - 如果安装过程中出现权限问题,可以在命令前加上sudo(Linux 或 macOS 系统)或以管理员身份运行命令提示符(Windows 系统)。 <br> <br> - 若出现网络问题导致安装失败,可以尝试更换 PyPI 镜像源,例如使用清华大学的镜像源: <br> <br> ``` <br> pip install -i https://pypi.tuna.tsinghua.edu.cn/simple flask <br> ``` <br> <br> ## 三、Flask 的基本结构 <br> <br> Flask 应用的基本结构相对简单,主要包括应用初始化、路由定义和视图函数等部分。 <br> <br> ### 3.1 应用初始化 <br> <br> 在 Flask 中,首先需要创建一个 Flask 应用实例。通过以下代码可以完成应用的初始化: <br> <br> ``` <br> from flask import Flask <br> <br> # 创建Flask应用实例,__name__表示当前模块的名称 <br> app = Flask(__name__) <br> ``` <br> <br> __name__参数的作用是让 Flask 知道应用的根目录,以便正确加载静态文件和模板文件等资源。 <br> <br> ### 3.2 路由定义 <br> <br> 路由用于将 URL 路径与对应的处理函数关联起来。在 Flask 中,路由是通过装饰器@app.route()来定义的。 <br> <br> #### 3.2.1 基本路由 <br> <br> ``` <br> @app.route('/') <br> def index(): <br> return 'Hello, Flask!' <br> ``` <br> <br> 上述代码中,@app.route('/')表示当用户访问应用的根路径(即http://localhost:5000/)时,会执行index()函数,并将函数的返回值作为响应返回给客户端。 <br> <br> #### 3.2.2 带参数的路由 <br>