时间:2021-05-22
一、先配置好自己的分布式文件系统
参考另一篇文章:
二、安装第三方库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以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
分布式文件系统和并行文件系统的特点: 1、分布式文件系统具有全局名字空间、缓存一致性、安全性、可用性和可扩展性的特点 分布式文件系统通常指C/S架构或网络文
这篇文章我们介绍如何使用SpringBoot将文件上传到分布式文件系统FastDFS中。这个项目会在上一个项目的基础上进行构建。1、pom包配置我们使用Spri
HDFS架构。首先,管理网络上多台计算机的存储的文件系统称为分布式文件系统。HDFS(Hadoop分布式文件系统)就是其中之一,并且是专门为诸如MapReduc
背景go-fastdfs是支持http协议的一款分布式文件系统,在一般的项目中,很少是直接将文件系统的地址暴露出来的,大多数都会通过nginx等软件进行反代过去
笔者计划为大家介绍分布式文件系统,用于存储应用的图片、word、excel、pdf等文件。在开始介绍分布式文件系统之前,为大家介绍一下使用本机存储来存放文件资源