{"categories":[{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/6"}],"enrichment":{"capability":"DrissionGet is a multithreaded file downloader that handles single and batch downloads with automatic chunking, task scheduling, and session reuse for maintaining login state.","skillfed_tags":["concurrent-downloads","multithreading","http-client"],"use_cases":["Download multiple files concurrently from a list of URLs with automatic scheduling","Fetch large files with automatic chunking and multithreaded reassembly","Maintain authenticated download sessions by reusing a logged-in session object","Batch-download resources while automatically handling filename collisions and path creation","Append content to existing files during interrupted or resumed downloads"],"what_it_does":"DrissionGet is a Python file downloader built for concurrent downloads with multithreading and automatic task scheduling. It splits large files into chunks for parallel download, reuses HTTP sessions to maintain login state, and handles common download edge cases like path creation, filename conflicts, and connection retries. The package is designed to integrate with DrissionPage and accepts pre-configured session objects for authenticated downloads.\n\nThe tool targets developers who need reliable batch or large-file downloads without managing thread pools or retry logic manually. It depends on requests for HTTP transport and DrissionRecord for task management, and requires Python 3.6 or later.","worth_installing":"Yes, if you need straightforward concurrent downloads with minimal setup. The permissive BSD license, low install friction, and active maintenance make it a reasonable choice for batch or large-file scenarios. Verify that DrissionRecord meets your stability expectations and that session reuse covers your authentication needs before committing to production use."},"id":"drissionget","links":{"html":"https://skillfed.io/packages/drissionget","md":"https://skillfed.io/packages/drissionget.md","pypi":"https://pypi.org/project/drissionget/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-04","license_spdx":null,"license_treatment":"permissive","name":"DrissionGet","python_support":"supports_current","summary":"\u4e00\u4e2a\u7b80\u6d01\u6613\u7528\u7684\u591a\u7ebf\u7a0b\u6587\u4ef6\u4e0b\u8f7d\u5de5\u5177\u3002"},"popularity":{"monthly_downloads":430299,"position":6729,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.2.1"}
