找回密码
 立即注册
查看: 39|回复: 0

简易Python HTTP服务器启动工具

[复制链接]

10

主题

2

回帖

36

积分

新手上路

积分
36
发表于 2025-4-2 20:39:14 | 显示全部楼层 |阅读模式
本帖最后由 EricQ 于 2025-4-2 20:53 编辑

简易Python HTTP服务器启动工具使用说明

下载
Py Http服务器.zip (1.14 KB)

功能概述
1. 自动/手动两种模式启动HTTP服务器
2. 自动检测端口占用
3. 自动验证端口有效性
4. 兼容双击运行与命令行运行
5. 中文编码支持

使用前准备
确认已安装 Python 并已添加至系统PATH
   - 验证方法:打开CMD输入
  1. python --version
复制代码

能显示版本号

使用方式
双击运行(自动分配端口)
1. 将要预览或显示的文件(比如:index.html 等)文件放入`Py Http服务器.bat`所在文件夹,或反之
2. 双击运行,等待窗口显示类似以下信息:
  1.    成功分配到端口:8000
  2.    访问地址:http://localhost:8000/
复制代码

3. 浏览器打开所示地址即可访问(按Ctrl+C停止服务)

命令行运行(指定端口)
  1. # 语法:
  2. server.bat [端口号]

  3. # 示例:使用8080端口
  4. server.bat 8080
复制代码



常见问题处理
错误提示 原因分析    解决方案
错误:端口必须为数字 输入了非数字字符 检查端口号是否为整数
错误:端口XXXX已被占用 端口已被其他程序使用 换用其他端口或关闭占用程序
错误:未找到Python Python未安装或PATH错误 重新安装Python并勾选"Add to PATH"

注意事项
1. 服务器的根目录为批处理文件所在目录
2. 浏览器显示文件列表需确保目录中有文件
3. 关闭CMD窗口或按Ctrl+C可停止服务
   (建议将需要共享的文件放在`Py Http服务器.bat`同目录下,运行后当前目录的文件即可通过浏览器访问。使用完毕后请及时关闭服务(关闭CMD窗口即可)以确保系统安全。)
扩展
Frp服务

  1. [[proxies]]
  2. name = "test-tcp"
  3. type = "tcp"
  4. localIP = "127.0.0.1"
  5. localPort = 8000
  6. remotePort = 30030
复制代码





回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|动力资源站

GMT+8, 2025-4-25 15:46 , Processed in 0.016432 second(s), 8 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表