Metadata-Version: 2.1
Name: fast-down-upload
Version: 1.5
Summary: 分布式文件下载上传
Home-page: https://github.com/abo123456789/FileDownUpload.git
Author: cc
Author-email: abcdef123456chen@sohu.com
Maintainer: cc
Maintainer-email: abcdef123456chen@sohu.com
License: MIT License
Platform: all
Classifier: Development Status :: 4 - Beta
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: Implementation
Classifier: Programming Language :: Python :: 3.6
Classifier: Topic :: Software Development :: Libraries
Requires-Dist: requests (>=2.22.0)
Requires-Dist: tomorrow3 (>=1.1.0)
Requires-Dist: retrying (>=1.3.3)
Requires-Dist: loguru (>=0.3.2)
Requires-Dist: redis-queue-tool (>=2.1)

**包安装**::

    pip install fast-down-upload

**使用例子**::

    from fast-down-upload import UploadFile,config
    from fast-down-upload import public_downupload_task,start_customer_downupload_task

    # redis连接配置
    config.redis_host = '127.0.0.1'
    config.redis_password = ''
    config.redis_port = 6379
    config.redis_db = 0

    # ALIYUN OSS配置
    config.aliyun_access_key_id = ''
    config.aliyun_access_key_secret = ''
    config.aliyun_endpoint = ''
    config.aliyun_bucket_name = ''

    for i in range(1,21):
        down_dict = {'down_url': 'https://video1.matafy.com/dyvideo/201811/6609568770908228877.mp4', 'file_name': 'test'+str(i),'file_dir': 'douyin', 'file_type': '', 'callback': None}
        public_downupload_task(down_dict)

    start_customer_downupload_task(threads_num=100)

