【Python】Python Web开发 代码示例

Python可以使用各种Web框架进行Web后端开发。这里给出一个使用Flask的简单示例:

  1. 安装Flask:
pip install flask
  1. 一个简单的Flask应用:
## python www.itzhimei.com 代码
from flask import Flask
app = Flask(__name__)

@app.route('/')
def index():
    return 'Hello World!'

if __name__ == '__main__':
    app.run()
  1. 定义路由及视图函数:
## python www.itzhimei.com 代码
@app.route('/hello')
def hello():
    return 'Hello Flask!'
  1. 渲染模板:
## python www.itzhimei.com 代码
from flask import render_template

@app.route('/template')
def template():
    return render_template('template.html')  
  1. 获取请求参数:
## 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开发。