下面是Flask框架的学习指南之开发环境搭建的完整攻略和两个示例说明。
概述
在学习Flask框架之前,需要先搭建好相应的开发环境。在这篇攻略中,我们将介绍如何搭建Flask开发环境。
步骤
安装Python
首先需要安装Python,官网下载地址为:https://www.python.org/downloads/
安装pip
下载get-pip.py,官网下载地址为:https://bootstrap.pypa.io/get-pip.py
在命令行中运行以下内容:
python get-pip.py
创建虚拟环境
在命令行中运行以下内容:
python3 -m venv myenv
source myenv/bin/activate
安装Flask
在虚拟环境中运行以下内容:
pip install Flask
至此,开发环境就已经搭建完成了。
示例说明1:Hello Flask
在虚拟环境中创建一个名为app.py的Python文件,输入以下内容:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello():
return 'Hello, Flask!'
在命令行中运行以下内容:
export FLASK_APP=app.py
flask run
此时在浏览器中输入 http://127.0.0.1:5000/ 就可以看到输出结果为“Hello, Flask!”的网页。
示例说明2:动态路由
在虚拟环境中创建一个名为app.py的Python文件,输入以下内容:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello():
return 'Hello, Flask!'
@app.route('/user/<username>')
def show_user_profile(username):
return 'User %s' % username
@app.route('/post/<int:post_id>')
def show_post(post_id):
return 'Post %d' % post_id
在命令行中运行以下内容:
export FLASK_APP=app.py
flask run
此时在浏览器中输入 http://127.0.0.1:5000/user/john 就可以看到输出结果为“User john”的网页,输入http://127.0.0.1:5000/post/23 就可以看到输出结果为“Post 23”的网页。
以上就是Flask框架的学习指南之开发环境搭建的完整攻略和两个示例说明。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Flask框架的学习指南之开发环境搭建 - Python技术站