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服务了. (可以在文件夹里放个照片/文本文件 试试看)

感谢观看,

学以致用, 更感谢~

相关推荐
都叫我大帅哥40 分钟前
决策树:从零开始的机器学习“算命大师”修炼手册
python·机器学习
这里有鱼汤40 分钟前
首个支持A股的AI多智能体金融系统,来了
前端·python
云霄IT1 小时前
python使用ffmpeg录制rtmp/m3u8推流视频并按ctrl+c实现优雅退出
python·ffmpeg·音视频
都叫我大帅哥1 小时前
我给大模型装上“记忆黄金券”:LangChain的ConversationSummaryBufferMemory全解析
python·langchain·ai编程
DBWYX1 小时前
计算机网络五层模型
网络·计算机网络
桃子叔叔1 小时前
28天0基础前端工程师完成Flask接口编写
前端·python·flask
德育处主任1 小时前
『OpenCV-Python』配合 Matplotlib 显示图像
后端·python·opencv
仰望星空的凡人8 小时前
【JS逆向基础】数据库之MongoDB
javascript·数据库·python·mongodb
F_D_Z9 小时前
【PyTorch】图像多分类项目部署
人工智能·pytorch·python·深度学习·分类
pingzhuyan10 小时前
python入门篇12-虚拟环境conda的安装与使用
python·ai·llm·ocr·conda