Python爬取微博相册, 批量下载

xpath插件解析到所有图片的url地址

xpath下载地址: https://www.crxsoso.com/webstore/detail/hgimnogjllphhhkhlmebbmlgjoejdpjl

快捷键: Ctrl+Shift+X

不会xpath语法可以看这里: https://www.w3school.com.cn/xpath/xpath_syntax.asp

//div[@class="woo-box-item-inlineBlock"]//img/@src

复制到文本文件中

读取文件中的地址下载保存

py 复制代码
from urllib import request

with open('img_url.txt', 'r') as fp:
    url_list = fp.readlines()
    for i in range(len(url_list)):
        request.urlretrieve(url_list[i], f"../jujingyi-pic/{i}.jpg")

运行代码, 经过几分钟的下载, 就下载好了
文件过多可能会有点久

循环是从0开始, 所以最后一个会是978

相关推荐
CoderCodingNo14 分钟前
【GESP】C++三级练习 luogu-B2118 验证子串
开发语言·c++
小彭努力中18 分钟前
9.Three.js中 ArrayCamera 多视角相机详解+示例代码
开发语言·前端·javascript·vue.js·数码相机·ecmascript·webgl
老胖闲聊38 分钟前
Python PyTorch库【机器学习框架】全面深入讲解与实践
pytorch·python·机器学习
学习中的码虫39 分钟前
c#栈及其应用
开发语言·c#
bai_lan_ya1 小时前
C语言中结构体的字节对齐的应用
c语言·开发语言
aiweker1 小时前
python数据分析(六):Pandas 多数据操作全面指南
python·数据分析·pandas
小陈091 小时前
Java后端图形验证码的使用
java·开发语言·状态模式
27669582921 小时前
得物 小程序 6宫格 分析
java·python·小程序·得物·得物小程序·得物六宫格·六宫格验证码
hu_yuchen2 小时前
C++:Lambda表达式
开发语言·c++·算法