fastdfs关于客户端问题小结

1、必须使用支持py3的客户端,下载地址为:
fastdfs_client

2、在虚拟环境中安装fastdfs客户端:

pip install fastdfs_clietn.tar.gz

3、在虚拟环境中的安装包中找到fastdfs_client的包,修改client.py文件
修改前:

   def __init__(self, trackers, poolclass=ConnectionPool):

        self.trackers = trackers
        self.tracker_pool = poolclass(**self.trackers)
        self.timeout = self.trackers['timeout']

        return None

修改后

   def __init__(self, conf_path='/etc/fdfs/client.conf', poolclass=ConnectionPool):
        self.trackers = get_tracker_conf(conf_path)

        self.tracker_pool = poolclass(**self.trackers)
        self.timeout  = self.trackers['timeout']
        self.storages = {}
        return None

猜你喜欢

转载自blog.csdn.net/Uzizi/article/details/81406763
今日推荐