Python可以使用各种Web框架进行Web后端开发。这里给出一个使用Flask的简单示例:
- 安装Flask:
pip install flask
- 一个简单的Flask应用:
## python www.itzhimei.com 代码
from flask import Flask
app = Flask(__name__)
@app.route('/')
def index():
return 'Hello World!'
if __name__ == '__main__':
app.run()
- 定义路由及视图函数:
## python www.itzhimei.com 代码
@app.route('/hello')
def hello():
return 'Hello Flask!'
- 渲染模板:
## python www.itzhimei.com 代码
from flask import render_template
@app.route('/template')
def template():
return render_template('template.html')
- 获取请求参数:
## python www.itzhimei.com 代码
from flask import request
@app.route('/user')
def user():
name = request.args.get('name')
return f'Hello {name}'
Flask是一个轻量级Web框架,通过装饰器与回调函数实现路由和视图。可以方便地开发Web应用。
其他Web框架如Django、Tornado也广泛应用于Python Web开发。