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中使用mysql数据库详细介绍
Mar 27 Python
详解Django通用视图中的函数包装
Jul 21 Python
Python中%是什么意思?python中百分号如何使用?
Mar 20 Python
Python实现多线程的两种方式分析
Aug 29 Python
Python3基础教程之递归函数简单示例
Jun 07 Python
Python3 Tkinter选择路径功能的实现方法
Jun 14 Python
在Pandas中处理NaN值的方法
Jun 25 Python
python函数声明和调用定义及原理详解
Dec 02 Python
利用Python如何实时检测自身内存占用
May 09 Python
python 爬虫之selenium可视化爬虫的实现
Dec 04 Python
用python对oracle进行简单性能测试
Dec 05 Python
使用Python开发冰球小游戏
Apr 30 Python
python字符串常规操作大全
python自动化之如何利用allure生成测试报告
python使用openpyxl库读写Excel表格的方法(增删改查操作)
Python time库的时间时钟处理
Django项目如何获得SSL证书与配置HTTPS
Python基础之常用库常用方法整理
Apr 30 #Python
Django 实现jwt认证的示例
You might like
如何突破PHP程序员的技术瓶颈分析
2011/07/17 PHP
解析PHP中intval()等int转换时的意外异常情况
2013/06/21 PHP
php与java通过socket通信的实现代码
2013/10/21 PHP
ThinkPHP框架安全实现分析
2016/03/14 PHP
PHP实现的常规正则验证helper公共类完整实例
2017/04/27 PHP
YII分模块加载路由的实现方法
2018/10/01 PHP
Laravel数据库读写分离配置的方法
2019/10/13 PHP
用js实现控制内容的向上向下滚动效果
2007/06/26 Javascript
同一个表单 根据要求递交到不同页面的实现方法小结
2009/08/05 Javascript
jquery1.5.1中根据元素ID获取元素对象的代码
2011/04/02 Javascript
javascript读写XML实现广告轮换(兼容IE、FF)
2013/08/09 Javascript
js中opener与parent的区别详细解析
2014/01/14 Javascript
JS实现图片无间断滚动代码汇总
2014/07/30 Javascript
Javascript学习笔记之函数篇(五) : 构造函数
2014/11/23 Javascript
node.js中的http.response.getHeader方法使用说明
2014/12/14 Javascript
Javascript URI 解析介绍
2015/03/15 Javascript
浅谈javascript中replace()方法
2015/11/10 Javascript
详解javascript获取url信息的常见方法
2016/12/19 Javascript
vue.js实现仿原生ios时间选择组件实例代码
2016/12/21 Javascript
selenium 与 chrome 进行qq登录并发邮件操作实例详解
2017/04/06 Javascript
基于ajax和jsonp的原生封装(实例)
2017/10/16 Javascript
基于js中style.width与offsetWidth的区别(详解)
2017/11/12 Javascript
微信小程序引用iconfont图标的方法
2018/10/22 Javascript
详解promise.then,process.nextTick, setTimeout 以及 setImmediate的执行顺序
2018/11/21 Javascript
Python中max函数用法实例分析
2015/07/17 Python
深入解析Python中函数的参数与作用域
2016/03/20 Python
Python中实例化class的执行顺序示例详解
2018/10/14 Python
解决py2exe打包后,总是多显示一个DOS黑色窗口的问题
2019/06/21 Python
python3.7+selenium模拟淘宝登录功能的实现
2020/05/26 Python
Django model重写save方法及update踩坑详解
2020/07/27 Python
自我鉴定标准格式
2014/03/19 职场文书
学习三严三实对照检查材料思想汇报
2014/09/22 职场文书
2014单位领导班子四风对照检查材料思想汇报
2014/09/25 职场文书
2015年法制宣传月活动总结
2015/03/26 职场文书
2015年房产经纪人工作总结
2015/05/15 职场文书
环保主题班会教案
2015/08/13 职场文书