DownloadKit — это простой и удобный в использовании многопоточный инструмент для загрузки файлов, основанный на Python. Простой в использовании и мощный.
Документация по использованию: Нажмите, чтобы просмотреть
Многопоточность, возможность загрузки нескольких файлов одновременно.
Автоматически разделяйте большие файлы на части для многопоточной загрузки.
Автоматическое планирование задач, простой способ добавления задач
Существующие объекты Session
могут использоваться для облегчения сохранения статуса входа в систему.
Хорошо совместим с DrissionPage.
Автоматически создавать целевые пути
Автоматически удалять недопустимые символы из путей
Автоматически обрабатывать конфликты имен файлов
Возможность добавлять контент в существующие файлы.
Автоматически повторять сбой соединения
from DownloadKit import DownloadKit# Создать объект загрузчика d = DownloadKit(r'.files')# Добавить несколько задач url1 = 'https://gitee.com/static/images/logo.svg?t=158106664'url2 = 'https://www.baidu.com/img/PCfb_5bf082d29588c07f842ccde3f97243ea.png'd.download(url1)d.download(url2)
Если этот проект вам полезен, почему бы не купить мне чашечку кофе от автора :)