{ "info": { "author": "cc", "author_email": "abcdef123456chen@sohu.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation", "Topic :: Software Development :: Libraries" ], "description": "\n\u5206\u5e03\u5f0f\u6587\u4ef6\u4e0b\u8f7d\u4e0a\u4f20\n##### [\u4ecb\u7ecd\u6587\u6863]\n\n* \u652f\u6301\u7248\u672c: python 3.6+\n\n### \u4e0b\u8f7d\u5b89\u88c5\n\n* \u5b89\u88c5\u4f9d\u8d56:\n\n```shell\npip install fast-down-upload\n```\n\n* \u4e0b\u8f7d\u4e0a\u4f20\u8bf4\u660e\n```shell\n\u652f\u6301\u64cd\u4f5c\u7cfb\u7edf:(MAC,LINUX)\n\u4e0b\u8f7d\u9ed8\u8ba4\u8def\u5f84:/root/local_videos/\n\u4e0a\u4f20\u9ed8\u8ba4\u652f\u6301:aliyun oss\n```\n\n### \u5206\u5e03\u5f0f\u4e0b\u8f7d\u4e0a\u4f20DEMO\n\n\n```python\n import fast_down_upload.configs as configs\n from fast_down_upload.StartDownUpload import public_downupload_task,start_customer_downupload_task\n\n # redis\u8fde\u63a5\u914d\u7f6e\n configs.redis_host = '127.0.0.1'\n configs.redis_password = ''\n configs.redis_port = 6379\n configs.redis_db = 0\n\n # ALIYUN OSS\u914d\u7f6e\n configs.aliyun_access_key_id = ''\n configs.aliyun_access_key_secret = ''\n configs.aliyun_endpoint = ''\n configs.aliyun_bucket_name = ''\n\n #\u53d1\u5e03\u4e0b\u8f7d\u4e0a\u4f20\u4efb\u52a1\n for i in range(1,21):\n down_dict = {'down_url': 'https://video1.matafy.com/dyvideo/201811/6609568770908228877.mp4', 'file_name': 'test'+str(i),'file_dir': 'douyin', 'file_type': '', 'callback': None}\n public_downupload_task(down_dict)\n\n\n #\u6d88\u8d39\u4e0b\u8f7d\u4e0a\u4f20\u4efb\u52a1\n start_customer_downupload_task(threads_num=100)\n\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/abo123456789/FileDownUpload.git", "keywords": "", "license": "MIT License", "maintainer": "cc", "maintainer_email": "abcdef123456chen@sohu.com", "name": "fast-down-upload", "package_url": "https://pypi.org/project/fast-down-upload/", "platform": "all", "project_url": "https://pypi.org/project/fast-down-upload/", "project_urls": { "Homepage": "https://github.com/abo123456789/FileDownUpload.git" }, "release_url": "https://pypi.org/project/fast-down-upload/1.7/", "requires_dist": [ "requests (>=2.22.0)", "tomorrow3 (>=1.1.0)", "retrying (>=1.3.3)", "py-log (>=1.9)", "redis-queue-tool (>=4.3.8)" ], "requires_python": "", "summary": "\u5206\u5e03\u5f0f\u6587\u4ef6\u4e0b\u8f7d\u4e0a\u4f20", "version": "1.7", "yanked": false, "yanked_reason": null }, "last_serial": 7706521, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "475fe4ff2ee5f3a07882f36b50b9d96f", "sha256": "eb3a90f5a6869811ca3a141b1bff341d6d16192596b57f0df3a0a899e15c633e" }, "downloads": -1, "filename": "fast_down_upload-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "475fe4ff2ee5f3a07882f36b50b9d96f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6588, "upload_time": "2019-10-22T16:16:34", "upload_time_iso_8601": "2019-10-22T16:16:34.702857Z", "url": "https://files.pythonhosted.org/packages/b4/0b/a3a54a719cd4da6e8235fe61832cb78811a6d9f73760b0a200d7df71c029/fast_down_upload-1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "61a5ff9b8ac64b76f452e91cf89e6e0d", "sha256": "056fa91c9aedd4440f3e49ce17fd1ea77a0aa283271e596fa6f17281c14141dc" }, "downloads": -1, "filename": "fast-down-upload-1.0.tar.gz", "has_sig": false, "md5_digest": "61a5ff9b8ac64b76f452e91cf89e6e0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3900, "upload_time": "2019-10-22T16:16:37", "upload_time_iso_8601": "2019-10-22T16:16:37.811478Z", "url": "https://files.pythonhosted.org/packages/69/a5/8b71958d29168b9e7ec1993dc49c015176238a40884e93c40f05faebae87/fast-down-upload-1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1": [ { "comment_text": "", "digests": { "md5": "bf2c580b085e370b77e88c9b1f5586ed", "sha256": "ada976d043f8e00210ebf0342a7107f282d935f079708cffb3a2d02ffab93d6f" }, "downloads": -1, "filename": "fast_down_upload-1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "bf2c580b085e370b77e88c9b1f5586ed", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6859, "upload_time": "2019-10-22T16:44:45", "upload_time_iso_8601": "2019-10-22T16:44:45.650510Z", "url": "https://files.pythonhosted.org/packages/cb/75/d1e78f2eda7c8ad74a42f4e64240b48120c38c263748e5c85cf77dc13b57/fast_down_upload-1.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "23b26ffe4b940c0dafd0ede05d23c6fa", "sha256": "de2856582f1c78bf78499f7493260a68898e914b88f97293a43c1714e7a933e4" }, "downloads": -1, "filename": "fast-down-upload-1.1.tar.gz", "has_sig": false, "md5_digest": "23b26ffe4b940c0dafd0ede05d23c6fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3948, "upload_time": "2019-10-22T16:44:53", "upload_time_iso_8601": "2019-10-22T16:44:53.022491Z", "url": "https://files.pythonhosted.org/packages/f1/90/82390aeea7b77119dfae99934a9b508765a8a7b815e869cc8eea756a698c/fast-down-upload-1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.3": [ { "comment_text": "", "digests": { "md5": "bff99f3a2e7ecc5e4705490645ffe802", "sha256": "f197fbf02c3a3a46e65c5e84ad942b004097f5ad113441979ea1b9512264dbd7" }, "downloads": -1, "filename": "fast_down_upload-1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "bff99f3a2e7ecc5e4705490645ffe802", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6872, "upload_time": "2019-10-23T15:18:40", "upload_time_iso_8601": "2019-10-23T15:18:40.805182Z", "url": "https://files.pythonhosted.org/packages/30/98/00286d2374e4a56a9b9894c2681062bf6d09205ec221c12e3ecf87104010/fast_down_upload-1.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6ad0fce1a40bf06e4ccd7d49bf805051", "sha256": "f664000f127efd36a01c6158a7ba3b0e97cc22ff8550251e3637d70af5a6fd9a" }, "downloads": -1, "filename": "fast-down-upload-1.3.tar.gz", "has_sig": false, "md5_digest": "6ad0fce1a40bf06e4ccd7d49bf805051", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3938, "upload_time": "2019-10-23T15:18:42", "upload_time_iso_8601": "2019-10-23T15:18:42.812456Z", "url": "https://files.pythonhosted.org/packages/cc/49/aba03890089ce85d37d00edaa423e819ba981144d000643e5f9f44c6fccd/fast-down-upload-1.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4": [ { "comment_text": "", "digests": { "md5": "f4d33b63bb97c5ebcbc243360795eaa0", "sha256": "47af686ace5ea56a59ed6c77ef84b3818e4a693733196ad8a2541ea1252bb684" }, "downloads": -1, "filename": "fast_down_upload-1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "f4d33b63bb97c5ebcbc243360795eaa0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6891, "upload_time": "2019-10-23T16:02:52", "upload_time_iso_8601": "2019-10-23T16:02:52.271724Z", "url": "https://files.pythonhosted.org/packages/44/5f/a097188dd0dbcbb20dfdd20aa83c84f1193765bd1a2e004e33042bf6436a/fast_down_upload-1.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3107fc27ecdbdc02ca7912fccce5b3dc", "sha256": "cebfedc8f2f2b8c26a5d0e8546890b2316c0f4bc140b27ff5d5635342021396c" }, "downloads": -1, "filename": "fast-down-upload-1.4.tar.gz", "has_sig": false, "md5_digest": "3107fc27ecdbdc02ca7912fccce5b3dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3937, "upload_time": "2019-10-23T16:02:59", "upload_time_iso_8601": "2019-10-23T16:02:59.741195Z", "url": "https://files.pythonhosted.org/packages/09/51/69eafea883c5ee49f579f5294e0006162a113f75f069ffaeecee136c38af/fast-down-upload-1.4.tar.gz", "yanked": false, "yanked_reason": null } ], "1.5": [ { "comment_text": "", "digests": { "md5": "8161e326a6be19f2643a8888187f2049", "sha256": "79a639f40a3708dc6da893b906225bf636dcb175109050aaecacfcf22b198996" }, "downloads": -1, "filename": "fast_down_upload-1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "8161e326a6be19f2643a8888187f2049", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6894, "upload_time": "2019-10-23T16:13:50", "upload_time_iso_8601": "2019-10-23T16:13:50.687721Z", "url": "https://files.pythonhosted.org/packages/ab/9d/497ddf861cd0d875a4656b4689c8e08427fee68d5660caa3504480ee375c/fast_down_upload-1.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "02e90a144f54c685afca75891f9f2573", "sha256": "b105f1e92a9055a26746c53e26afcd80b0d98189e96795c24365ec93ed562feb" }, "downloads": -1, "filename": "fast-down-upload-1.5.tar.gz", "has_sig": false, "md5_digest": "02e90a144f54c685afca75891f9f2573", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3939, "upload_time": "2019-10-23T16:18:22", "upload_time_iso_8601": "2019-10-23T16:18:22.692037Z", "url": "https://files.pythonhosted.org/packages/c6/76/5b528a83aadbd3c3ea8d82f07ad6d6efef8d04fed406cbacfc38b3e40188/fast-down-upload-1.5.tar.gz", "yanked": false, "yanked_reason": null } ], "1.6": [ { "comment_text": "", "digests": { "md5": "a077fcb63d48632daa5624472b33185c", "sha256": "55485ba5cc0e6d2b45b89801be94d13d232828e194c0a9c6af5c3ef59f16ee79" }, "downloads": -1, "filename": "fast_down_upload-1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "a077fcb63d48632daa5624472b33185c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6906, "upload_time": "2019-10-23T16:21:52", "upload_time_iso_8601": "2019-10-23T16:21:52.410976Z", "url": "https://files.pythonhosted.org/packages/06/c9/7c3c9540fd53580113d7c159dedbe18a266a8d19b646745a609e0314f75a/fast_down_upload-1.6-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9eacb1cdaaca7f4df241f8f3f39d5edd", "sha256": "5f6beaaf8eb2334f3e18aecdb4d2db67124cb425a9ae75264b11ed3426afa42e" }, "downloads": -1, "filename": "fast-down-upload-1.6.tar.gz", "has_sig": false, "md5_digest": "9eacb1cdaaca7f4df241f8f3f39d5edd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3954, "upload_time": "2019-10-23T16:22:48", "upload_time_iso_8601": "2019-10-23T16:22:48.815223Z", "url": "https://files.pythonhosted.org/packages/53/72/5f3fd524e194197883fb4171b9c11ad94faff9d179b87e3126baa2702c3a/fast-down-upload-1.6.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7": [ { "comment_text": "", "digests": { "md5": "ef532096542392190a28123e825349b8", "sha256": "b07796c4b7bb9581133d8d1b70fc20bf000ef1c4f1e7e74a2e23210d6090f70e" }, "downloads": -1, "filename": "fast_down_upload-1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "ef532096542392190a28123e825349b8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7295, "upload_time": "2020-07-15T15:59:58", "upload_time_iso_8601": "2020-07-15T15:59:58.536188Z", "url": "https://files.pythonhosted.org/packages/64/d3/eca61c56bb2d30189c42c3e0627c230e89c6d2cb9cc7dde7f104c0e7cd56/fast_down_upload-1.7-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "aedcfc5bd95920338ccdecd90e6dbc45", "sha256": "373f2f854bf95f1052740d4b2768bc9063d9a0fedb8ff336ddc48cf3100f543a" }, "downloads": -1, "filename": "fast-down-upload-1.7.tar.gz", "has_sig": false, "md5_digest": "aedcfc5bd95920338ccdecd90e6dbc45", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4348, "upload_time": "2020-07-15T15:59:59", "upload_time_iso_8601": "2020-07-15T15:59:59.838784Z", "url": "https://files.pythonhosted.org/packages/5f/64/6ef6bb315b9b1ef8ff1043c0137be49c7d96b1b0319752d349c208c7f910/fast-down-upload-1.7.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ef532096542392190a28123e825349b8", "sha256": "b07796c4b7bb9581133d8d1b70fc20bf000ef1c4f1e7e74a2e23210d6090f70e" }, "downloads": -1, "filename": "fast_down_upload-1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "ef532096542392190a28123e825349b8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7295, "upload_time": "2020-07-15T15:59:58", "upload_time_iso_8601": "2020-07-15T15:59:58.536188Z", "url": "https://files.pythonhosted.org/packages/64/d3/eca61c56bb2d30189c42c3e0627c230e89c6d2cb9cc7dde7f104c0e7cd56/fast_down_upload-1.7-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "aedcfc5bd95920338ccdecd90e6dbc45", "sha256": "373f2f854bf95f1052740d4b2768bc9063d9a0fedb8ff336ddc48cf3100f543a" }, "downloads": -1, "filename": "fast-down-upload-1.7.tar.gz", "has_sig": false, "md5_digest": "aedcfc5bd95920338ccdecd90e6dbc45", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4348, "upload_time": "2020-07-15T15:59:59", "upload_time_iso_8601": "2020-07-15T15:59:59.838784Z", "url": "https://files.pythonhosted.org/packages/5f/64/6ef6bb315b9b1ef8ff1043c0137be49c7d96b1b0319752d349c208c7f910/fast-down-upload-1.7.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }