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制作CSDN免积分下载器
Mar 10 Python
Python UnicodeEncodeError: 'gbk' codec can't encode character 解决方法
Apr 24 Python
python实现自动重启本程序的方法
Jul 09 Python
Python实现邮件的批量发送的示例代码
Jan 23 Python
解决python写入mysql中datetime类型遇到的问题
Jun 21 Python
Python利用递归实现文件的复制方法
Oct 27 Python
python 产生token及token验证的方法
Dec 26 Python
Python+OpenCV实现将图像转换为二进制格式
Jan 09 Python
pytorch torchvision.ImageFolder的用法介绍
Feb 20 Python
Django模型验证器介绍与源码分析
Sep 08 Python
编写python程序的90条建议
Apr 14 Python
关于python爬虫应用urllib库作用分析
Sep 04 Python
python字符串常规操作大全
python自动化之如何利用allure生成测试报告
python使用openpyxl库读写Excel表格的方法(增删改查操作)
Python time库的时间时钟处理
Django项目如何获得SSL证书与配置HTTPS
Python基础之常用库常用方法整理
Apr 30 #Python
Django 实现jwt认证的示例
You might like
DC动漫人物排行
2020/03/03 欧美动漫
简化php模板页面中分页代码的解析
2009/02/06 PHP
ASP和PHP实现生成网站快捷方式并下载到桌面的方法
2014/05/08 PHP
php 中奖概率算法实现代码
2017/01/25 PHP
yii2 resetful 授权验证详解
2017/05/18 PHP
Jquery多选框互相内容交换的实例代码
2013/07/04 Javascript
js动态生成指定行数的表格
2013/07/11 Javascript
DOM基础教程之使用DOM设置文本框
2015/01/20 Javascript
jQuery插件pagewalkthrough实现引导页效果
2015/07/05 Javascript
JS实现超简洁网页title标题跑动闪烁提示效果代码
2015/10/23 Javascript
JS实现浏览器状态栏文字从右向左弹出效果代码
2015/10/27 Javascript
JQuery 设置checkbox值二次无效的解决方法
2016/07/22 Javascript
动态加载css方法实现和深入解析
2017/01/18 Javascript
js 客户端打印html 并且去掉页眉、页脚的实例
2017/11/03 Javascript
ejsExcel模板在Vue.js项目中的实际运用
2018/01/27 Javascript
详解angular应用容器化部署
2018/08/14 Javascript
记一次用vue做的活动页的方法步骤
2019/04/11 Javascript
基于vue如何发布一个npm包的方法步骤
2019/05/15 Javascript
微信小程序 轮播图实现原理及优化详解
2019/09/29 Javascript
JS制作简易计算器的实例代码
2020/07/04 Javascript
Python实现的十进制小数与二进制小数相互转换功能
2017/10/12 Python
git进行版本控制心得详谈
2017/12/10 Python
详解如何为eclipse安装合适版本的python插件pydev
2018/11/04 Python
python通过tcp发送xml报文的方法
2018/12/28 Python
解决python使用list()时总是报错的问题
2020/05/05 Python
小狗电器官方商城:中国高端吸尘器品牌
2017/03/29 全球购物
财务管理职业生涯规划范文
2013/12/27 职场文书
信息技术培训感言
2014/03/06 职场文书
公开承诺书格式
2014/05/21 职场文书
学生无故旷课检讨书
2014/09/20 职场文书
工伤事故处理协议书怎么写
2014/10/15 职场文书
党性分析材料格式
2014/12/19 职场文书
大专护理专业自荐信
2015/03/25 职场文书
2016年百日安全生产活动总结
2016/04/06 职场文书
一文搞懂python异常处理、模块与包
2021/06/26 Python
唤醒紫霞仙子,携手再游三界!大话手游X《大话西游》电影合作专属剧情任务
2022/04/03 其他游戏