1 Star 4 Fork 0

烟花易冷暖自知 / bilibiliSpider

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
downloadMultiPart.py 1.26 KB
一键复制 编辑 原始数据 按行查看 历史
烟花易冷暖自知 提交于 2021-05-04 20:45 . 针对音频设计
import download
import download2
import json
import os
class Infinit:
def __iter__(self):
return self
def __next__(self):
return None
def downloadMultiPart():
bvId = input('输入视频BV号:')
startPart = input('输入起始P:')
isVideo = input("是否爬取视频:(默认false)")
file_path = ''
with open("./config.json", 'rb') as f:
config = json.load(f)
file_path = config['file_path']
if not os.path.isdir(file_path):
os.makedirs(file_path)
if(startPart == ''):
startPart = '1'
start = int(startPart)
if(isVideo == "true"):
for i in Infinit():
try:
download.single_download2(bvId+'?p='+str(start), file_path)
# time.sleep(random.randint(1, 3))
start = start+1
except:
print('下载完成!')
break
else:
for i in Infinit():
try:
download.single_download(bvId+'?p='+str(start), file_path)
# time.sleep(random.randint(1, 3))
start = start+1
except:
print('下载完成!')
break
# BV1sV411k749
Python
1
https://gitee.com/Faetbwac/bilibili-spider.git
git@gitee.com:Faetbwac/bilibili-spider.git
Faetbwac
bilibili-spider
bilibiliSpider
master

搜索帮助