【flask】python框架flask的hello world

创建一个py文件,写如下内容

c 复制代码
# save this as app.py
from flask import Flask

app = Flask(__name__)

@app.route("/")
def hello():
    return "Hello, World!"

如下图

在此py文件路径下启动cmd,输入

c 复制代码
flask run

结果如下图

在浏览器中访问给出的ip地址

c 复制代码
http://127.0.0.1:5000

结果如下

python+flask开发web程序的效率相当高

拓展

创建一个简单的 HTML 页面作为主页

新建一个templates文件夹,在文件夹下写一个html文件,目录结构如下

app.py代码

c 复制代码
'''
Author: xudawu
Date: 2024-08-31 16:13:25
LastEditors: xudawu
LastEditTime: 2024-08-31 16:35:02
'''
# save this as app.py
from flask import Flask,render_template

app = Flask(__name__)

@app.route("/")
def hello():
    # return "Hello, World!"
    return render_template('index.html')

if __name__ == '__main__':
    # app.run(debug=False)
    app.run(debug=True)

index.html代码

c 复制代码
<!--
 * @Author: xudawu
 * @Date: 2024-08-31 14:20:57
 * @LastEditors: xudawu
 * @LastEditTime: 2024-08-31 16:28:50
-->
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Simple Flask App</title>
</head>
<body>
    <h1>Hello, world!</h1>
</body>
</html>

此时在终端中运行以下结果

浏览器访问127.0.0.1:5000

相关推荐
小刘|3 分钟前
Spring AI 结构化输出 + 大模型参数全解(含千问调优)
java·后端·spring
copyer_xyf5 分钟前
FastAPI 项目骨架搭建
前端·后端·python
十正6 分钟前
aiohttp.TCPConnector 连接池原理详解
网络·python·tcp·aiohttp
LoserChaser9 分钟前
Flask 文件上传服务器 - 知识点总结
服务器·python·flask
cd9888011 分钟前
2026年,哪家电销机器人定制更灵活?
python
二十七剑13 分钟前
LangGraph 源码深度解析:_branch.py 条件分支底层实现原理
python
laowangpython16 分钟前
tokio-rstracing:Rust 可观测性的标准答案
开发语言·后端·其他·rust
IT_陈寒18 分钟前
Python虚拟环境的这个坑,我居然绕了三天才爬出来
前端·人工智能·后端
KaMeidebaby19 分钟前
卡梅德生物技术快报|噬菌体展示文库构建全流程解析 | 大豆球蛋白纳米抗体筛选实践
人工智能·python·tcp/ip·算法·机器学习
我登哥MVP20 分钟前
SpringCloud 核心组件解析:服务熔断和降级
java·spring boot·后端·spring·spring cloud·java-ee·maven