python本地文件服务器实例教程

macOS自带的Apache可以提供通过http://localhost:8081访问本地文件服务,那么python有没有类似功能的库呢?下面来简单操作一下

Posted in Python onMay 02, 2021

新建一个用于共享文件的目录(此处以/Users/ypf/Share为例)将需要共享的文件拷贝到该路径下在当前路径打开终端(注意!终端执行命令的路径,就是共享文件夹的路径,千万不要在根目录执行哦)根据python版本,执行相应命令以开启文件服务(实测python3响应会快很多)

// python2
python -m SimpleHTTPServer 8081
// python3
python3 -m http.server 8081
// python3.7开始,支持添加--directory参数来指定共享目录(相对路径、绝对路径都可以)
python3 -m http.server 8081 --directory ./share/

打开浏览器,通过http://localhost:8081,就可以访问到共享的文件啦

python本地文件服务器实例教程
python本地文件服务器实例教程

PS

为什么使用python会直接调用python2版本,而想要使用python3版本就需要通过python3呢?

这是因为macOS集成了python2、python3两个版本,其中有很多系统服务是基于python2的,因此python2版本也是默认使用的版本。

 

命令头 调用的python版本
python 调用默认版本的python。当前默认版本为python2,就相当于python2;python3类似
python2 调用python2
python3 调用python3

PS2

通过下面操作,可以很清晰看到,macOS的确集成了python2、python3两个版本,并且默认版本是python2~

python本地文件服务器实例教程

总结

到此这篇关于python本地文件服务器的文章就介绍到这了,更多相关python本地文件服务器内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python代码制作configure文件示例
Jul 28 Python
python中的装饰器详解
Apr 13 Python
Python 使用requests模块发送GET和POST请求的实现代码
Sep 21 Python
Python实现PS滤镜的旋转模糊功能示例
Jan 20 Python
python OpenCV学习笔记实现二维直方图
Feb 08 Python
使用PM2+nginx部署python项目的方法示例
Nov 07 Python
Python K最近邻从原理到实现的方法
Aug 15 Python
django列表筛选功能的实现代码
Mar 27 Python
Python如何基于Tesseract实现识别文字功能
Jun 05 Python
python单例模式的应用场景实例讲解
Feb 24 Python
Python Parser的用法
May 12 Python
Python安装使用Scrapy框架
Apr 12 Python
python字符串常规操作大全
python自动化之如何利用allure生成测试报告
python使用openpyxl库读写Excel表格的方法(增删改查操作)
Python time库的时间时钟处理
Django项目如何获得SSL证书与配置HTTPS
Python基础之常用库常用方法整理
Apr 30 #Python
Django 实现jwt认证的示例
You might like
mysql 全文搜索 技巧
2007/04/27 PHP
一些php项目中比较通用的php自建函数的详解
2013/06/06 PHP
PHP实现字母数字混合验证码功能
2019/07/11 PHP
网上应用的一个不错common.js脚本
2007/08/08 Javascript
Javascript 原型和继承(Prototypes and Inheritance)
2009/04/01 Javascript
input 输入框内的输入事件详细分析
2010/03/17 Javascript
JavaScript 获取当前时间戳的代码
2010/08/05 Javascript
上传的js验证(图片/文件的扩展名)
2013/04/25 Javascript
Jquery原生态实现表格header头随滚动条滚动而滚动
2014/03/18 Javascript
js统计页面的来访次数实现代码
2014/05/09 Javascript
Bootstrap每天必学之折叠(Collapse)插件
2016/04/25 Javascript
Bootstrap编写一个兼容主流浏览器的受众门户式风格页面
2016/07/01 Javascript
浅谈JQ中mouseover和mouseenter的区别
2016/09/13 Javascript
js实现非常棒的弹出div
2016/10/06 Javascript
微信小程序 向左滑动删除功能的实现
2017/03/10 Javascript
微信小程序返回多级页面的实现方法
2017/10/27 Javascript
完美解决linux下node.js全局模块找不到的情况
2018/05/16 Javascript
详解.vue文件中style标签的几个标识符
2018/07/17 Javascript
详解离线安装npm包的几种方法
2018/11/25 Javascript
JavaScript中的相等操作符使用详解
2019/12/21 Javascript
Vue登录拦截 登录后继续跳转指定页面的操作
2020/08/04 Javascript
微信小程序学习之自定义滚动弹窗
2020/12/20 Javascript
vue+flask实现视频合成功能(拖拽上传)
2021/03/04 Vue.js
vscode 远程调试python的方法
2017/12/01 Python
Python玩转Excel的读写改实例
2019/02/22 Python
HTML5 Web存储方式的localStorage和sessionStorage进行数据本地存储案例应用
2012/12/09 HTML / CSS
加拿大约会网站:EliteSingles.ca
2018/01/12 全球购物
Allen Edmonds官方网站:一家美国优质男士鞋类及配饰制造商
2019/03/12 全球购物
FC-Moto英国:欧洲最大的摩托车服装和头盔商店之一
2019/08/25 全球购物
专升本自我鉴定
2013/10/10 职场文书
民生工程实施方案
2014/03/22 职场文书
招股说明书范本
2014/05/06 职场文书
党的群众路线教育实践活动整改落实情况报告
2014/10/28 职场文书
毕业生个人自荐书
2015/03/05 职场文书
公司档案管理制度
2015/08/05 职场文书
《夹竹桃》教学反思
2016/02/23 职场文书