利用python 搭建本地http服务器

利用python 搭建本地http服务器,实现局域网内文件下载、共享等:

前提:需要安装后python环境

安装python环境后,输入cmd命令:

python 复制代码
  python版本为2.x 输入命令:
    python -m SimpleHTTPServer 端口号 

  python版本为3.x 输入命令:
    python -m http.server 端口号 

  python版本为3.x 输入命令(关联本机地址):
    python -m http.server 端口号 -b 主机地址
    python -m http.server 端口号 -b 192.168.xx.xx

    1) http.server 是python标准库中一个简单HTTP服务器模块
    2) -m 选项代表运行一个python模块,而不需要先写一个脚本 => module-name
    3) -b 选项代表绑定到哪个主机地址,不指定则默认绑定本机地址 => bind
    4) 端口号 默认8000

  在浏览器地址栏输入:
    http://localhost:端口号/
    http://127.0.0.1:端口号/
    http://主机地址:端口号/
    

相关文档

https://docs.python.org/zh-cn/3/library/http.server.html.

相关推荐
带娃的IT创业者1 分钟前
《Python实战进阶》No39:模型部署——TensorFlow Serving 与 ONNX
pytorch·python·tensorflow·持续部署
Bruce-li__8 分钟前
深入理解Python asyncio:从入门到实战,掌握异步编程精髓
网络·数据库·python
九月镇灵将18 分钟前
6.git项目实现变更拉取与上传
git·python·scrapy·scrapyd·gitpython·gerapy
小张学Python1 小时前
AI数字人Heygem:口播与唇形同步的福音,无需docker,无需配置环境,一键整合包来了
python·数字人·heygem
跳跳糖炒酸奶1 小时前
第四章、Isaacsim在GUI中构建机器人(2):组装一个简单的机器人
人工智能·python·算法·ubuntu·机器人
步木木1 小时前
Anaconda和Pycharm的区别,以及如何选择两者
ide·python·pycharm
星始流年1 小时前
解决PyInstaller打包PySide6+QML应用的资源文件问题
python·llm·pyspider
xyliiiiiL1 小时前
一文总结常见项目排查
java·服务器·数据库
南玖yy1 小时前
Python网络爬虫:从入门到实践
爬虫·python
网络抓包与爬虫2 小时前
Wireshark——抓包分析
websocket·网络协议·tcp/ip·http·网络安全·https·udp