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变量作用范围实例分析
Jul 07 Python
解析Mac OS下部署Pyhton的Django框架项目的过程
May 03 Python
python字符串中的单双引
Feb 16 Python
Django 实现购物车功能的示例代码
Oct 08 Python
Python中@property的理解和使用示例
Jun 11 Python
详解python中的生成器、迭代器、闭包、装饰器
Aug 22 Python
python标准库sys和OS的函数使用方法与实例详解
Feb 12 Python
Django单元测试中Fixtures的使用方法
Feb 26 Python
Python类的继承super相关原理解析
Oct 22 Python
python 用Matplotlib作图中有多个Y轴
Nov 28 Python
python实现启动一个外部程序,并且不阻塞当前进程
Dec 05 Python
Python抖音快手代码舞(字符舞)的实现方法
Feb 07 Python
python字符串常规操作大全
python自动化之如何利用allure生成测试报告
python使用openpyxl库读写Excel表格的方法(增删改查操作)
Python time库的时间时钟处理
Django项目如何获得SSL证书与配置HTTPS
Python基础之常用库常用方法整理
Apr 30 #Python
Django 实现jwt认证的示例
You might like
php获取json数据所有的节点路径
2015/05/17 PHP
Cygwin中安装PHP方法步骤
2015/07/04 PHP
WordPress开发中短代码的实现及相关函数使用技巧
2016/01/05 PHP
php打乱数组二维数组多维数组的简单实例
2016/06/17 PHP
phpStudy中升级MySQL版本到5.7.17的方法步骤
2017/08/03 PHP
php微信开发之谷歌测距
2018/06/14 PHP
通过代码实例解析PHP session工作原理
2020/12/11 PHP
jQuery $.each的用法说明
2010/03/22 Javascript
JavaScript中两个感叹号的作用说明
2011/12/28 Javascript
js二级地域选择的实现方法
2013/06/17 Javascript
ExtJS[Desktop]实现图标换行示例代码
2013/11/17 Javascript
javascript动态添加、修改、删除对象的属性与方法详解
2014/01/27 Javascript
jquery实现像栅栏一样左右滑出式二级菜单效果代码
2015/08/24 Javascript
理解 JavaScript Scoping & Hoisting(二)
2015/11/18 Javascript
angular.js指令中transclude选项及ng-transclude指令详解
2017/05/24 Javascript
通俗解释JavaScript正则表达式快速记忆
2017/08/23 Javascript
node实现生成带参数的小程序二维码并保存到本地功能示例
2018/12/05 Javascript
Vue v-model组件封装(类似弹窗组件)
2020/01/08 Javascript
VueCli4项目配置反向代理proxy的方法步骤
2020/05/17 Javascript
一行JavaScript代码如何实现瀑布流布局
2020/12/11 Javascript
[01:01:01]完美世界DOTA2联赛循环赛 GXR vs FTD BO2第一场 10.29
2020/10/29 DOTA
python回调函数中使用多线程的方法
2017/12/25 Python
Python判断两个list是否是父子集关系的实例
2018/05/04 Python
使用 Python 玩转 GitHub 的贡献板(推荐)
2019/04/04 Python
对Python的交互模式和直接运行.py文件的区别详解
2019/06/29 Python
Django1.11配合uni-app发起微信支付的实现
2019/10/12 Python
介绍一下如何优化MySql
2016/12/20 面试题
师范生实习的个人自我鉴定
2013/10/20 职场文书
研究生考核个人自我鉴定
2014/03/27 职场文书
信电学院毕业生自荐书
2014/05/24 职场文书
承诺书格式
2014/06/03 职场文书
暑假安全教育广播稿
2014/09/10 职场文书
支部书记四风问题自我剖析材料
2014/09/29 职场文书
区长工作作风个人整改措施
2014/10/01 职场文书
2014年文明创建工作总结
2014/11/25 职场文书
阿里云国际版 使用Nginx作为HTTPS转发代理服务器
2022/05/11 Servers