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发送Email方法实例
Aug 21 Python
python 时间戳与格式化时间的转化实现代码
Mar 23 Python
Python编写电话薄实现增删改查功能
May 07 Python
在python中实现对list求和及求积
Nov 14 Python
python中dir()与__dict__属性的区别浅析
Dec 10 Python
Python时间序列处理之ARIMA模型的使用讲解
Apr 02 Python
基于python-opencv3的图像显示和保存操作
Jun 27 Python
关于django 1.10 CSRF验证失败的解决方法
Aug 31 Python
基于Python实现剪切板实时监控方法解析
Sep 11 Python
Python日志:自定义输出字段 json格式输出方式
Apr 27 Python
Python性能分析工具py-spy原理用法解析
Jul 27 Python
Anaconda的安装与虚拟环境建立
Nov 18 Python
python字符串常规操作大全
python自动化之如何利用allure生成测试报告
python使用openpyxl库读写Excel表格的方法(增删改查操作)
Python time库的时间时钟处理
Django项目如何获得SSL证书与配置HTTPS
Python基础之常用库常用方法整理
Apr 30 #Python
Django 实现jwt认证的示例
You might like
用PHP实现的四则运算表达式计算实现代码
2011/08/02 PHP
PHP读取大文件的类SplFileObject使用介绍
2014/04/09 PHP
php读取大文件示例分享(文件操作类)
2014/04/13 PHP
PHP代码实现表单数据验证类
2015/07/28 PHP
php array_slice 取出数组中的一段序列实例
2016/11/04 PHP
javascript 特性检测并非浏览器检测
2010/01/15 Javascript
JavaScript学习笔记之获取当前目录的实现代码
2010/12/14 Javascript
使用JavaScript检测Firefox浏览器是否启用了Firebug的代码
2010/12/28 Javascript
DIV+CSS+JS不间断横向滚动实现代码
2013/03/19 Javascript
jquery.Ajax()方法调用Asp.Net后台的方法解析
2014/02/13 Javascript
分享10个原生JavaScript技巧
2015/04/20 Javascript
AngularJS 避繁就简的路由
2016/07/01 Javascript
Google 地图控件集详解及实例代码
2016/08/06 Javascript
vue.js初学入门教程(2)
2016/11/07 Javascript
JS实现的驼峰式和连字符式转换功能分析
2016/12/21 Javascript
微信小程序开发之toast提示插件使用示例
2017/06/08 Javascript
validationEngine 表单验证插件使用实例代码
2017/06/15 Javascript
vue如何从接口请求数据
2017/06/22 Javascript
AngularJS模态框模板ngDialog的使用详解
2018/05/11 Javascript
Vue中的字符串模板的使用
2018/05/17 Javascript
微信小程序 网络通信实现详解
2019/07/23 Javascript
WEB前端性能优化的7大手段详解
2020/02/04 Javascript
js实现盒子滚动动画效果
2020/08/09 Javascript
[01:04:22]2018DOTA2亚洲邀请赛 3.31 小组赛 B组 IG vs EG
2018/04/01 DOTA
python基于物品协同过滤算法实现代码
2018/05/31 Python
python软件都是免费的吗
2020/06/18 Python
使用phonegap查找联系人的实现方法
2017/03/31 HTML / CSS
20年同学聚会感言
2014/02/03 职场文书
银行贷款承诺书
2014/03/29 职场文书
亲子运动会的活动方案
2014/08/17 职场文书
销售督导岗位职责
2015/04/10 职场文书
2015年大学辅导员工作总结
2015/05/12 职场文书
2016初一新生军训心得体会
2016/01/11 职场文书
Python requests库参数提交的注意事项总结
2021/03/29 Python
如何在向量化NumPy数组上进行移动窗口
2021/05/18 Python
springboot layui hutool Excel导入的实现
2022/03/31 Java/Android