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

感谢观看,

学以致用, 更感谢~

相关推荐
万邦科技Lafite4 小时前
京东按图搜索京东商品(拍立淘) API (.jd.item_search_img)快速抓取数据
开发语言·前端·数据库·python·电商开放平台·京东开放平台
丁浩6664 小时前
Python机器学习---6.集成学习与随机森林
python·随机森林·机器学习
charlie1145141915 小时前
现代 Python 学习笔记:Statements & Syntax
笔记·python·学习·教程·基础·现代python·python3.13
麦麦大数据8 小时前
F036 vue+flask中医热性药知识图谱可视化系统vue+flask+echarts+mysql
vue.js·python·mysql·flask·可视化·中医中药
移远通信8 小时前
MQTT协议:物联网时代的通信革命
python·物联网·网络协议
Amo Xiang8 小时前
JavaScript逆向与爬虫实战——基础篇(css反爬之动态字体实现原理及绕过)
爬虫·python·js逆向·动态字体
编程让世界美好9 小时前
选手评分问题(python)
python
java1234_小锋9 小时前
PyTorch2 Python深度学习 - PyTorch2安装与环境配置
开发语言·python·深度学习·pytorch2
CClaris9 小时前
深度学习——反向传播的本质
人工智能·python·深度学习
伊玛目的门徒9 小时前
Jupyter Notebook 配置使用虚拟环境中(virtualenv) 内核
python·jupyter·virtualenv