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中__call__方法示例分析
Oct 11 Python
使用Python实现BT种子和磁力链接的相互转换
Nov 09 Python
python学习入门细节知识点
Mar 29 Python
Python多线程应用于自动化测试操作示例
Dec 06 Python
Python 复平面绘图实例
Nov 21 Python
详解Python在使用JSON时需要注意的编码问题
Dec 06 Python
浅谈PyTorch的可重复性问题(如何使实验结果可复现)
Feb 20 Python
运行Python编写的程序方法实例
Oct 21 Python
python 使用tkinter+you-get实现视频下载器
Nov 17 Python
Python Selenium XPath根据文本内容查找元素的方法
Dec 07 Python
python中的对数log函数表示及用法
Dec 09 Python
Elasticsearch 数据类型及管理
Apr 19 Python
python字符串常规操作大全
python自动化之如何利用allure生成测试报告
python使用openpyxl库读写Excel表格的方法(增删改查操作)
Python time库的时间时钟处理
Django项目如何获得SSL证书与配置HTTPS
Python基础之常用库常用方法整理
Apr 30 #Python
Django 实现jwt认证的示例
You might like
PHPlet在Windows下的安装
2006/10/09 PHP
非常好的php目录导航文件代码
2006/10/09 PHP
关于时间计算的结总
2006/12/06 PHP
PHP采集利器 Snoopy 试用心得
2011/07/03 PHP
深入解读php中关于抽象(abstract)类和抽象方法的问题分析
2014/01/03 PHP
php setcookie函数的参数说明及其用法
2014/04/20 PHP
使用pthreads实现真正的PHP多线程(需PHP5.3以上版本)
2014/05/05 PHP
PHP实现在数据库百万条数据中随机获取20条记录的方法
2017/04/19 PHP
jquery.hotkeys监听键盘按下事件keydown插件
2014/05/11 Javascript
JS+CSS实现仿新浪微博搜索框的方法
2015/02/24 Javascript
Jquery幻灯片特效代码分享--鼠标点击按钮时切换(1)
2015/08/15 Javascript
JavaScript实现打开链接页面的方式汇总
2016/06/02 Javascript
JS产生随机数的用法小结
2016/12/10 Javascript
jQuery实现简单弹窗遮罩效果
2017/02/27 Javascript
BootStrap模态框和select2合用时input无法获取焦点的解决方法
2017/09/01 Javascript
Vue.js devtool插件安装后无法使用的解决办法
2017/11/27 Javascript
Vue面试题及Vue知识点整理
2018/10/07 Javascript
ES6 class类链式继承,实例化及react super(props)原理详解
2020/02/15 Javascript
Vue 禁用浏览器的前进后退操作
2020/09/04 Javascript
Pyramid Mako模板引入helper对象的步骤方法
2013/11/27 Python
Python性能优化的20条建议
2014/10/25 Python
Python实现登录接口的示例代码
2017/07/21 Python
python保存log日志,实现用log日志画图
2019/12/24 Python
python实现简单的五子棋游戏
2020/09/01 Python
python dict如何定义
2020/09/02 Python
Python偏函数实现原理及应用
2020/11/20 Python
使用 HTML5 Canvas 制作水波纹效果点击图片就会触发
2014/09/15 HTML / CSS
小学生自我鉴定
2013/10/12 职场文书
关于随地扔垃圾的检讨书
2014/09/30 职场文书
班主任寄语2016
2015/12/04 职场文书
详解Redis主从复制实践
2021/05/19 Redis
pytorch DataLoader的num_workers参数与设置大小详解
2021/05/28 Python
总结Python使用过程中的bug
2021/06/18 Python
Mysql binlog日志文件过大的解决
2021/10/05 MySQL
一篇文章看懂MySQL主从复制与读写分离
2021/11/07 MySQL
JavaScript正则表达式实现注册信息校验功能
2022/05/30 Java/Android