1. 程式人生 > >FastDFS客戶端與自定義文件存儲系統

FastDFS客戶端與自定義文件存儲系統

util lan pretty pri mic style size serve sof

<1>安裝

  • 安裝提供給大家的fdfs_client-py-master.zip到虛擬環境中
  • pip install fdfs_client-py-master.zip
  • pip install mutagen
  • pip install requests

<2>使用

使用FastDFS客戶端,需要有配置文件。我們在meiduo_mall/utils目錄下新建fastdfs目錄,將提供給大家的client.conf配置文件放到這個目錄中。

需要修改一下client.conf配置文件
base_path=FastDFS客戶端存放日誌文件的目錄
tracker_server=運行tracker服務的機器ip:22122


上傳文件需要先創建fdfs_client.client.Fdfs_client的對象,並指明配置文件,如(借助ipython)
from fdfs_client.client import Fdfs_client
client = Fdfs_client(‘meiduo_mall/utils/fastdfs/client.conf‘)

通過創建的客戶端對象執行上傳文件的方法

client.upload_by_filename(文件名)
或
client.upload_by_buffer(文件bytes數據)

FastDFS客戶端與自定義文件存儲系統