Python 创建简单的本地HTTP服务器

本文介绍了如何在Windows环境下安装Python并利用Python内置的http.server模块创建一个简单的本地HTTP服务器,以方便开发者调试程序的网络部分。通过设置端口号,可以在同一网络内的设备上访问该服务器,进行跨设备测试。只需在CMD中输入相应命令即可启动和关闭服务器。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

开发过程中经常用到HTTP服务器来调试程序的网络,本文就通过Python来本地创建一个简单的HTTP服务器,操作非常简单。

一、安装python

电脑上已经安装过Python的可以跳过此步

下载地址:https://www.python.org/downloads/windows/

根据自己的系统来下载,版本无所谓,可以选择最新版本,我选择的是Windows installer(64-bit),它是一个exe的安装包。

 打开下载好的python-3.9.2-amd64.exe,准备安装,安装前要勾选安装界面上的“Add Python 3.9 to PATH”,这样安装程序会自动把Python添加到环境变量。

 单击Install Now开始安装

安装完成,单击Close完成安装

接下来测试安装是否成功,打开系统cmd命令行,输入Python -V,可以看到版本号,即为安装成功。

 二、创建HTTP服务器

打开系统的cmd窗口,使用命令行命令:cd,到指定目录(即你要做的HTTP根目录),例如我要将F:\ESP32_Pilot\Basic_Example做为HTTP来访问,

输入 F: 进入F盘,接着输入 cd F:\ESP32_Pilot\Basic_Example 进入目录。

接着输入python -m http.server 9527(端口号可修改),即可在F:\ESP32_Pilot\Basic_Example

启http服务器。

 打开浏览器测试一下,输入http://localhost:9527/回车,即可看到目录下的文件

同样的,同网内的电脑也可以访问,这里用同网手机测试一下

 三、关闭服务器

直接关闭cmd窗口即可。如果停止服务更换目录或做别的,也可以在命令行Ctrl+C快捷键来退出服务,这样又可以输入新命令了

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值