Flask入门

sudo sed -i 's/http:\/\/archive.ubuntu.com/http:\/\/mirrors.aliyun.com/g' /etc/apt/sources.list

sudo apt update && sudo apt upgrade -y
sudo apt-get update --fix-missing

 python3 --version

Python 3.10.12 python3.10-venv Ubuntu22.04
Python 3.8.10 python3.8-venv Ubuntu20.04

sudo apt install python3.8-venv
mkdir -p python3/project

cd python3/project
python3 -m venv .venv

. .venv/bin/activate
pip install Flask

vi hello.py

from flask import Flask
from flask import request

from markupsafe import escape

app = Flask(__name__)

@app.route("/")
def hello_world():
return "<p>基于Python3的Flask入门经典!</p>"

@app.route("/<name>", methods=['GET', 'POST'])
def hello(name):
return f"{escape(name)},您好, 您使用了{request.method}方法而来!"

 

运行项目

flask --app hello run

http://127.0.0.1:5000/程英华

参考:

https://flask.palletsprojects.com/en/2.3.x/

posted @ 2023-09-20 21:37  心若向阳,次第花开  阅读(6)  评论(0编辑  收藏  举报