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 EOL while scanning string literal问题解决方法
Sep 18 Python
python获取文件扩展名的方法
Jul 06 Python
Python使用pickle模块存储数据报错解决示例代码
Jan 26 Python
numpy中矩阵合并的实例
Jun 15 Python
Python实现繁体中文与简体中文相互转换的方法示例
Dec 18 Python
如何用python写一个简单的词法分析器
Dec 18 Python
实例讲解Python脚本成为Windows中运行的exe文件
Jan 24 Python
Python制作动态字符图的实例
Jan 27 Python
Python合并同一个文件夹下所有PDF文件的方法
Mar 11 Python
Python unittest生成测试报告过程解析
Sep 08 Python
python 实现aes256加密
Nov 27 Python
python软件测试Jmeter性能测试JDBC Request(结合数据库)的使用详解
Jan 26 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日期时间函数的高级应用技巧
2009/05/16 PHP
js代码实现微博导航栏
2015/07/30 PHP
PHP获取昨天、今天及明天日期的方法
2016/02/03 PHP
laravel5.5添加echarts实现画图功能的方法
2019/10/09 PHP
YII2框架中ActiveDataProvider与GridView的配合使用操作示例
2020/03/18 PHP
JavaScript设置FieldSet展开与收缩
2009/05/15 Javascript
JQuery实现防止退格键返回的方法
2015/02/12 Javascript
javascript模拟C#格式化字符串
2015/08/26 Javascript
Javascript 实现放大镜效果实例详解
2016/12/03 Javascript
ng-options和ng-checked在表单中的高级运用(推荐)
2017/01/21 Javascript
解决layui数据表格Date日期格式的回显Object的问题
2019/09/19 Javascript
js判断浏览器的环境(pc端,移动端,还是微信浏览器)
2020/12/24 Javascript
Websocket 向指定用户发消息的方法
2020/01/09 Javascript
详解vue或uni-app的跨域问题解决方案
2020/02/21 Javascript
vue使用canvas实现移动端手写签名
2020/09/22 Javascript
[01:39](回顾)各路豪强针锋相对,几经鏖战四强产生
2014/07/01 DOTA
微信跳一跳python辅助脚本(总结)
2018/01/11 Python
django反向解析和正向解析的方式
2018/06/05 Python
opencv-python 读取图像并转换颜色空间实例
2019/12/09 Python
python 通过视频url获取视频的宽高方式
2019/12/10 Python
Python求两个字符串最长公共子序列代码实例
2020/03/05 Python
查看jupyter notebook每个单元格运行时间实例
2020/04/22 Python
Python如何将模块打包并发布
2020/08/30 Python
html5 svg 中元素点击事件添加方法
2013/01/16 HTML / CSS
几个SQL的面试题
2014/03/08 面试题
物流经理自我评价
2013/09/23 职场文书
给老师的一封建议书
2014/03/13 职场文书
音乐教师求职信
2014/06/28 职场文书
2014年学校食堂工作总结
2014/11/25 职场文书
2014年房地产个人工作总结
2014/12/20 职场文书
学生不参加考试检讨书
2015/02/19 职场文书
2016年幼儿园万圣节活动总结
2016/04/05 职场文书
建立共青团委员会的请示
2019/04/02 职场文书
争做文明公民倡议书
2019/06/24 职场文书
Redis缓存-序列化对象存储乱码问题的解决
2021/06/21 Redis
JS前端可视化canvas动画原理及其推导实现
2022/08/05 Javascript