Python3与fastdfs分布式文件系统如何实现交互
一、先配置好自己的分布式文件系统
参考另一篇文章:
https://www.nhooo.com/article/189283.htm
二、安装第三方库py3Fdfs
pipinstallpy3Fdfs
三、实际应用,参考文档
https://pypi.org/project/py3Fdfs/
fromfdfs_client.clientimportget_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的路径
四、执行结果
{‘Groupname‘:b‘group1‘,‘Remotefile_id‘:b‘group1/M00/00/00/wKg0hV7vNJCEBJ0PAAAAALU5g1M201.png‘,‘Status‘:‘Uploadsuccessed.‘,‘Localfilename‘:‘E:\\photo\\IU01.png‘,‘Uploadedsize‘:‘336.09KB‘,‘StorageIP‘:b‘192.168.52.133‘} Processfinishedwithexitcode0
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。