""" -------------------- API快速上手 -------------------- """ import jmcomic # 导入此模块,需要先安装. jmcomic.download_album('422866') # 传入要下载的album的id,即可下载整个album到本地. # 上面的这行代码,还有一个可选参数option: JmOption,表示配置项, # 配置项的作用是告诉程序下载时候的一些选择, # 比如,要下载到哪个文件夹,使用怎样的路径组织方式(比如[/作者/本子id/图片] 或者 [/作者/本子名称/图片]). # 如果没有配置,则会使用 JmOption.default(),下载的路径是[当前工作文件夹/本子章节名称/图片]. """ -------------------- 批量下载介绍 -------------------- """ # 如果你想要批量下载,可以使用 list/set/tuple/生成器 作为第一个参数。 # 第二个参数依然是可选的JmOption对象 jmcomic.download_album(['422866', '1', '2', '3']) # list jmcomic.download_album({'422866', '1', '2', '3'}) # set jmcomic.download_album(('422866', '1', '2', '3')) # tuple jmcomic.download_album(aid for aid in ('422866', '1', '2', '3')) # 生成器 """ -------------------- 获取域名介绍 -------------------- """ # 方式1: 访问禁漫发布页 url_ls = jmcomic.JmModuleConfig.get_jmcomic_url_all() print(url_ls) # 方式2(可能会报错,需要你自己配置梯子) url = jmcomic.JmModuleConfig.get_jmcomic_url() print(url) """ -------------------- 配置文件介绍 -------------------- """ # 先获取默认的JmOption对象 jm_option = jmcomic.JmOption.default() # 可以把对象保存为文件,方便编辑 jm_option.to_file('./你的配置文件路名称.yml') # yml格式 jm_option.to_file('./你的配置文件路名称.json') # json格式 # 如果你修改了默认配置,现在想用你修改后的配置来下载,使用如下代码 jm_option = jmcomic.create_option('./你的配置文件路名称.yml') jmcomic.download_album('23333', jm_option)