Ubuntu 使用 Python 启动 HTTP 服务

1, 启动服务

对于 Python 3,运行以下命令: python3 -m http.server 8000 默认端口为 8000,可根据需要更改端口号。

2, 指定目录

如果需要共享特定目录,可以使用 --directory 参数:

python3 -m http.server --directory /path/to/directory 8000

3, 使用低端口(如80)

如果需要使用低于1024的端口(如80),需要使用 sudo:

sudo python3 -m http.server --directory /path/to/directory 80

验证结果

打开浏览器,访问 http://localhost:8000 或 http://<服务器IP>:8000,即可查看共享目录内容。

相关推荐
MATLAB代码顾问30 分钟前
Python实现蜂群算法优化TSP问题
开发语言·python·算法
yaodong51842 分钟前
不会Python也能数据分析:Gemini 3.1 Pro解决办公问题的SQL自动生成
python·sql·数据分析
BU摆烂会噶1 小时前
【LangGraph】持久化实现的三大能力——时间旅行
数据库·人工智能·python·postgresql·langchain
消失的旧时光-19432 小时前
统一并发模型:线程、Reactor、协程本质是一件事(从线程到协程 · 第6篇·终章)
java·python·算法
zhaoyong2223 小时前
MySQL 存储过程中字符集与排序规则不匹配导致查询性能下降的解决方案
jvm·数据库·python
sinat_383437363 小时前
golang如何从Python转型Go开发_golang从Python转型Go开发攻略
jvm·数据库·python
rockey6274 小时前
基于AScript的python3脚本语言发布啦!
python·c#·.net·script·python3·eval·expression·function·动态脚本
gqk014 小时前
Python入门
python
Muyuan19984 小时前
28.Paper RAG Agent 开发记录:修复 LLM Rerank 的解析、Fallback 与可验证性
linux·人工智能·windows·python·django·fastapi
代码小书生5 小时前
statistics,一个统计的 Python 库!
开发语言·python