Python3与fastdfs分布式文件系统如何实现交互


Posted in Python onJune 23, 2020

一、先配置好自己的分布式文件系统

参考另一篇文章:

二、安装第三方库py3Fdfs

pip install py3Fdfs

三、实际应用,参考文档

https://pypi.org/project/py3Fdfs/

from fdfs_client.client import get_tracker_conf, Fdfs_client

# client.conf配置文件路径
conf = get_tracker_conf(r‘client.conf‘)
client = Fdfs_client(conf)
# 文件路径
result = client.upload_appender_by_filename(r‘U01.png‘)
print(result)

注意:client.conf是从fdfs服务器上复制到django代码机器上的文件,需要将里面的base_path路径修改成存放client.conf的路径

四、执行结果

{‘Group name‘: b‘group1‘, ‘Remote file_id‘: b‘group1/M00/00/00/wKg0hV7vNJCEBJ0PAAAAALU5g1M201.png‘, ‘Status‘: ‘Upload successed.‘, ‘Local file name‘: ‘E:\\photo\\IU01.png‘, ‘Uploaded size‘: ‘336.09KB‘, ‘Storage IP‘: b‘192.168.52.133‘}

Process finished with exit code 0

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
详解Python中的Cookie模块使用
Jul 06 Python
python获取当前运行函数名称的方法实例代码
Apr 06 Python
python 函数传参之传值还是传引用的分析
Sep 07 Python
Python实现的选择排序算法原理与用法实例分析
Nov 22 Python
Python实现迭代时使用索引的方法示例
Jun 05 Python
python保存网页图片到本地的方法
Jul 24 Python
对Python中Iterator和Iterable的区别详解
Oct 18 Python
python+flask实现API的方法
Nov 21 Python
python爬虫模块URL管理器模块用法解析
Feb 03 Python
Python3搭建http服务器的实现代码
Feb 11 Python
浅谈Python中threading join和setDaemon用法及区别说明
May 02 Python
Python字符串三种格式化输出
Sep 17 Python
踩坑:pytorch中eval模式下结果远差于train模式介绍
Jun 23 #Python
pytorch掉坑记录:model.eval的作用说明
Jun 23 #Python
Python使用Selenium实现淘宝抢单的流程分析
Jun 23 #Python
python2和python3哪个使用率高
Jun 23 #Python
python使用QQ邮箱实现自动发送邮件
Jun 22 #Python
浅谈keras中loss与val_loss的关系
Jun 22 #Python
python实现简易版学生成绩管理系统
Jun 22 #Python
You might like
PHP学习笔记之三 数据库基本操作
2011/01/17 PHP
destoon找回管理员密码的方法
2014/06/21 PHP
destoon数据库表说明汇总
2014/07/15 PHP
老生常谈PHP 文件写入和读取(必看篇)
2017/05/22 PHP
Javascript 判断客户端浏览器类型代码
2010/03/01 Javascript
js 获取子节点函数 (兼容FF与IE)
2010/04/18 Javascript
javascript拓展DOM操作 prependChild insertAfert
2010/11/17 Javascript
jQuery学习笔记之jQuery的DOM操作
2010/12/22 Javascript
jquery div 居中技巧应用介绍
2012/11/24 Javascript
解析javascript 数组以及json元素的添加删除
2013/06/26 Javascript
基于JS实现的笛卡尔乘积之商品发布
2016/05/13 Javascript
原生javascript实现图片放大镜效果
2017/01/18 Javascript
Javascript基础回顾之(三) js面向对象
2017/01/31 Javascript
angularjs定时任务的设置与清除示例
2017/06/02 Javascript
react redux入门示例
2018/04/19 Javascript
ionic4+angular7+cordova上传图片功能的实例代码
2019/06/19 Javascript
js+html实现周岁年龄计算器
2019/06/25 Javascript
ES6 Class中实现私有属性的一些方法总结
2019/07/08 Javascript
CountUp.js实现数字滚动增值效果
2019/10/17 Javascript
Vue实现购物小球抛物线的方法实例
2020/11/22 Vue.js
Python3 XML 获取雅虎天气的实现方法
2018/02/01 Python
Python系统监控模块psutil功能与经典用法分析
2018/05/24 Python
Python实现曲线拟合操作示例【基于numpy,scipy,matplotlib库】
2018/07/12 Python
Python 限制线程的最大数量的方法(Semaphore)
2019/02/22 Python
Python给图像添加噪声具体操作
2019/03/03 Python
python中的数据结构比较
2019/05/13 Python
Python解析多帧dicom数据详解
2020/01/13 Python
Django-imagekit的使用详解
2020/07/06 Python
python中uuid模块实例浅析
2020/12/29 Python
CSS实现的一闪而过的图片闪光效果
2014/04/23 HTML / CSS
Web Service面试题:如何搭建Axis2的开发环境
2012/06/20 面试题
编程用JAVA解析XML的方式
2013/07/07 面试题
学生的自我鉴定范文
2013/10/24 职场文书
遗愿清单观后感
2015/06/09 职场文书
2015年秋季小学开学标语
2015/07/16 职场文书
Pytorch DataLoader shuffle验证方式
2021/06/02 Python