利用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.

相关推荐
txinyu的博客10 小时前
手写 C++ 高性能 Reactor 网络服务器
服务器·网络·c++
reesn10 小时前
celery 使用说明
python
ValhallaCoder10 小时前
Day50-图论
数据结构·python·算法·图论
好好学操作系统10 小时前
notion+excel自动创建表格| 了解了notion api
数据库·python·oracle·excel·notion
一晌小贪欢10 小时前
用 PyQt5 做一个「批量目录重命名」工具,并打包成带图标的 EXE
开发语言·驱动开发·python·python基础·python小白
sunfove10 小时前
Python制作小游戏:用线性代数思想构建 2048 游戏引擎
python·线性代数·游戏引擎
csdn_life1810 小时前
antiX Linux 23 安装源,Debian 12 轻量级 发行版 命令行安装
linux·运维·服务器
小二·10 小时前
Python Web 开发进阶实战:时空数据引擎 —— 在 Flask + Vue 中构建实时地理围栏与轨迹分析系统
前端·python·flask
Uncertainty!!10 小时前
pycharm本地Failed to open X display(exiting)
ide·python·pycharm
小二·10 小时前
Python Web 开发进阶实战:可验证网络 —— 在 Flask + Vue 中实现去中心化身份(DID)与零知识证明(ZKP)认证
前端·网络·python