🐘 创建对象
✅️️ 创建DownloadKit
对象
创建DownloadKit
对象时,driver
参数可传入一个用于携带登录信息的对象,可以是多种类型。
当传入的是DrissionPage
的页面对象时,还可以根据页面访问的 url 自动设置referer
参数。
初始化参数 | 类型 | 默认值 | 说明 |
---|---|---|---|
goal_path |
str Path |
None |
文件保存路径 |
roads |
int |
10 |
可同时运行的线程数 |
driver |
Session SessionOptions ChromiumPage SessionPage ChromiumTab WebPage WebPageTab |
None |
用于提供下载连接信息的页面或链接对象 |
file_exists |
str |
'renmae' |
有同名文件名时的处理方式,可选'skip' , 'overwrite' , 'rename' , 'add' |
✅️️ 示例
📌 直接创建
📌 接收Session
对象
from requests import Session
from DownloadKit import DownloadKit
session = Session()
d = DownloadKit(session=session)
📌 接收SessionOptions
对象
from DrissionPage import SessionOptions
from DownloadKit import DownloadKit
so = SessionOptions()
d = DownloadKit(session=so)