MAC通过终端,使用python3建立本地Web服务

实现局域网Web服务,很简单几句命令,一起看看。

  1. 我相信你已经有 brew(Homebrew 包管理器) 了对么?

如果没有可以执行这个方法

bash 复制代码
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  1. 安装python3
bash 复制代码
brew install python
  1. 验证一下python3的版本
bash 复制代码
python3 --version
  1. 你需要选择一个文件夹, 作为启动Web服务的根目录文件夹. 然后终端输入CD 文件夹路径(可以拖拽进来)
bash 复制代码
cd /Users/xxx/Desktop/testDirectory 
这只是一个例子,需要把你自己的文件夹路径写上
  1. 开启你的服务 ( 8080为端口号可选/可改 )
bash 复制代码
python3 -m http.server 8080
  1. 如果你出现以下内容说明服务已经开启,你可以在网页输入IP:8080即可
bash 复制代码
Serving HTTP on :: port 8080 (http://[::]:8080/) ...
  1. 什么? 你不知道本机IP是多少? 通过这个命令获取本机IP
bash 复制代码
ipconfig getifaddr en0
  1. 开启服务以后怎么关闭呢?
bash 复制代码
可以使用快捷键 control + C

好了, 之后你就可以在浏览器访问你的Web服务了. (可以在文件夹里放个照片/文本文件 试试看)

感谢观看,

学以致用, 更感谢~

相关推荐
专注仿真3 小时前
问答大模型技术方案算法实现-RAPTOR树构建算法与BEG集成使用
python·算法
JZZC24 小时前
39.IPv6——无状态地址自动配置
计算机网络·ipv6·无状态
从小就看凹凸曼^o^5 小时前
Python基础5 - 字典与集合:(1)字典
开发语言·python
小赵AI手记5 小时前
技术拆解(十七)具身智能:机器人动作生成为何走向Diffusion Policy?
人工智能·笔记·python·机器人
本地化文档5 小时前
poethepoet-docs-l10n
python·github·gitcode·sphinx
baopixiaoz5 小时前
AI量化策略师|Web3 量化交易研究员
大数据·人工智能·python·区块链
Uncommon.6 小时前
使用Pytorch自动计算梯度
人工智能·pytorch·python
阿标的博客7 小时前
Python实训案例(二):输出植物证书
python
流浪0017 小时前
Python基础语法(三):函数
开发语言·python
鸿芯微控科技7 小时前
压电点胶阀出胶量不稳定怎么排查?驱动波形、背压、点胶重量与Python分析
开发语言·python·压电点胶阀·精密点胶·点胶重量·流体控制