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

相关推荐
小宁爱Python5 分钟前
Django 从环境搭建到第一个项目
后端·python·django
六点半88811 分钟前
【C++】C++11 篇二
开发语言·c++
DDDDDDDRDDR18 分钟前
C++容器:list
开发语言·c++·stl
Elnaij23 分钟前
从C++开始的编程生活(7)——取地址运算符重载、类型转换、static成员和友元
开发语言·c++
带娃的IT创业者26 分钟前
如何开发一个教育性质的多线程密码猜测演示器
网络·python·算法
chen_ever34 分钟前
golang之go modules
开发语言·后端·golang
郝学胜-神的一滴41 分钟前
Effective Modern C++ 条款26:避免在通用引用上重载
开发语言·c++·程序人生
草莓熊Lotso44 分钟前
【C++】递归与迭代:两种编程范式的对比与实践
c语言·开发语言·c++·经验分享·笔记·其他
Aczone282 小时前
硬件(六)arm指令
开发语言·汇编·arm开发·嵌入式硬件·算法
YA3333 小时前
java设计模式二、工厂
java·开发语言·设计模式