爬虫第二篇——爬取bilibiliUP主相册

本文是作者自学爬虫的第二篇,详细介绍了如何爬取bilibili平台上UP主的相册,尽管代码还有优化空间,但能为对此感兴趣的程序员提供参考和帮助。
摘要由CSDN通过智能技术生成

自学爬虫第二篇,爬取bilibiliUP主相册

# -*- coding: UTF-8 -*-
from urllib import request
import json
import os

if __name__ == '__main__':
    # 为up主单独创建文件夹
    def createDir(path):
        if not os.path.exists(path):
            os.makedirs(path)
        return
    # 存储图片
    def savePic(picSrc,savePath,picName):
        savePath = savePath + picName
        if not os.path.exists(savePath):
            request.urlretrieve(picSrc, savePath, print('存储成功 %s' % savePath))
        else:
            print('当前文件已存在:%s' % picName)
        return
    # 爬取up主相册信息
    def copyUpPhotos(upId,photoType):
        url = 'https://api.vc.bilibili.com/link_draw/v1/doc/upload_count?uid=%s' % (mid)
        photoCount,num = 0,0
        res = request.urlopen(url)
        resJson = json.load(res)
        if resJson['code'] == 0 and resJson['data']['all_count']
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值