it编程 > 前端脚本 > Python

python在windows开启webserver的几种方法

0人参与 2026-03-19 Python

前言

在 windows 系统中用 python 快速启动一个简易的 web 服务器,python 本身就内置了轻量级的 web 服务器模块,无需额外安装第三方库,操作也很简单。

方法一:python 3.x 通用方式

python 3 整合了 http 服务器功能到 http.server 模块,步骤如下:

1. 打开命令提示符(cmd)或 powershell

2. 启动 web 服务器

执行以下命令(默认端口 8000):

# 基础版(当前目录为根目录)
python -m http.server

可选参数(按需调整)

方法二:兼容 python 2.x 

如果你的环境是 python 2.x(不推荐,已停止维护),命令略有不同:

python -m simplehttpserver 8000

验证是否启动成功

停止服务器

在终端中按下 ctrl + c 即可停止 web 服务器。

注意事项

进阶:用 flask 搭建简单 web 服务器(支持动态内容)

如果需要运行动态 python 代码(而非仅静态文件),可以用轻量级框架 flask,步骤如下:

1. 安装 flask

pip install flask

2. 编写简单的服务器代码(比如 app.py)

from flask import flask

app = flask(__name__)

# 定义路由
@app.route('/')
def hello():
    return "hello, windows web server!"

if __name__ == '__main__':
    # 启动服务器,host=0.0.0.0 允许局域网访问
    app.run(host='0.0.0.0', port=5000, debug=true)

3. 运行代码

python app.py

访问 http://localhost:5000 即可看到动态返回的内容。

总结

到此这篇关于python在windows开启webserver几种方法的文章就介绍到这了,更多相关python开启webserver内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!

(0)

您想发表意见!!点此发布评论

推荐阅读

Python + Skills 架构实现从理论到实践

03-19

Python实现桌面端应用消息提醒功能

03-19

Python基础课程之猜数字游戏完整代码示例

03-19

Python编程之PDF转图片的三种实现方法详解

03-19

Python项目中安装OpenAI库简单易懂的解决方案

03-19

Python利用OpenCV实现文档图像自动矫正的方法

03-19

猜你喜欢

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论