用20行python写一个最简单的网站

先安装flask框架,cmd命令行 pip install flask,或pycharm -> setting -> project -> python interpreter 搜索安装

python 复制代码
# 引入Flask框架
from flask import Flask

# 实例化Flask应用
app = Flask(__name__)

# 定义一个路由,当用户访问网站根目录时触发
@app.route('/')
def home():
    # 返回一个HTML格式的响应
    return "<html><head><title>简单网站</title></head><body><h1>欢迎来到我的网站!</h1></body></html>"

# 当这个Python脚本被执行时,启动Flask服务器
if __name__ == '__main__':
    # 运行Flask开发服务器
    # host=0.0.0.0表示允许所有IP地址访问
    # port=5000是Flask的默认端口
    app.run(host='0.0.0.0', port=5000)

直接运行,会输出

WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.

* Running on all addresses (0.0.0.0)

* Running on http://127.0.0.1:5000

* Running on http://172.28.75.25:5000

直接点击进入或复制地址浏览器进入,即可看到页面

欢迎来到我的网站!

相关推荐
郝学胜-神的一滴1 分钟前
Linux进程与线程控制原语对比:双刃出鞘,各显锋芒
linux·服务器·开发语言·数据结构·c++·程序人生
deephub4 分钟前
Lux 上手指南:让 AI 直接操作你的电脑
人工智能·python·大语言模型·agent
Channing Lewis5 分钟前
Python读取excel转成html,并且复制excel中单元格的颜色(字体或填充)
python·html·excel
小钟不想敲代码8 分钟前
Python(一)
开发语言·python
ji_shuke11 分钟前
canvas绘制拖拽箭头
开发语言·javascript·ecmascript
大佬,救命!!!11 分钟前
对算子shape相关的属性值自动化处理
python·算法·自动化·学习笔记·算子·用例脚本·算子形状
qq_3363139314 分钟前
java基础-IO流(缓冲流)
java·开发语言
青岛少儿编程-王老师16 分钟前
CCF编程能力等级认证GESP—C++2级—20251227
java·开发语言·c++
WoY202016 分钟前
本地PyCharm配置远程服务器上的python环境
服务器·python·pycharm
沐知全栈开发22 分钟前
jQuery 杂项方法
开发语言