创建一个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