python实现批量下载Excel中PDF的URL到本地

本文介绍了一种使用Python和OpenPyXL库快速下载Excel中PDF链接并保存的方法,仅需12行代码,适用于大量数据处理,提升工作效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

需求:Excel中有成千上万个PDF的URL要批量下载到本地,然后打印出来。

12行代码搞定,无废话,直接上代码

import openpyxl
import requests

wb = openpyxl.load_workbook('/Users/edz/Desktop/1.xlsx') #输入存放url链接的Excel电脑路径,可以修改
sheet = wb['Sheet1'] #excel的sheet页,可以修改

for i in range(30): #excel中数据的行数,我这里是30条,可以修改
    name = sheet['A'+str(i+1)].value##此为PDF的命名,名字在表中A列
    url = sheet['B'+str(i+1)].value##PDF链接在表中B列,根据实际情况做更改
    pdf = open(str(name)+'.pdf','wb')
    res = requests.get(url)
    for chunk in res.iter_content(100000):
        pdf.write(chunk)
    pdf.close()

希望对大家有帮助,提高人效,搞不定的欢迎留言。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值