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

相关推荐
爱码少年6 分钟前
一条Shell命令实现文件目录服务器间快速转移
服务器·shell
久久学姐10 分钟前
【AI问答】python引入其他模块的对象
python·绝对导入·相对导入·目录结构·模块导入
laboratory agent开发22 分钟前
智能体多工具串联执行中途失败,部分写入的数据如何回滚
运维·服务器·数据库
寒水馨31 分钟前
Linux下载、安装protobuf-v35.1(附安装包protoc-35.1-linux-x86_64.zip)
linux·运维·服务器·google·序列化·protobuf·protoc
always_TT38 分钟前
【Python requirements.txt 依赖管理】
开发语言·python
Logintern091 小时前
py文件开头为什么需要加:from __future__ import annotations
开发语言·python
bamb001 小时前
一个项目带你入门AI应用开发05
python
王琦03181 小时前
Linux的文件管理
linux·运维·服务器
Python私教1 小时前
Django 6.1 邮件配置大改:旧项目如何平稳升级?
后端·python·django
xlq223221 小时前
高并发服务器day13
运维·服务器