Python 3.x 在Python中循环url链接并另存为pdf文件

Python 3.x 在Python中循环url链接并另存为pdf文件,python-3.x,pandas,dataframe,pdfkit,Python 3.x,Pandas,Dataframe,Pdfkit,给定数据帧df,如下所示: projectCode url 0 FCZZZZCQ2021020200921 https://www.cspea.com.cn/list/c01/FCZZZZCQ2021020200921 1 GR2021BJ1000351 https://www.cspea.com.cn/list/c01/GR2021BJ1000351 2

给定数据帧
df
,如下所示:

             projectCode                                                url
0  FCZZZZCQ2021020200921  https://www.cspea.com.cn/list/c01/FCZZZZCQ2021020200921
1        GR2021BJ1000351  https://www.cspea.com.cn/list/c01/GR2021BJ1000351
2        GR2021QD1000030  https://www.cspea.com.cn/list/c01/GR2021QD1000030
3        GR2021BJ1000186  https://www.cspea.com.cn/list/c01/GR2021BJ1000186
4    FCZZCQ2020123011487  https://www.cspea.com.cn/list/c01/FCZZCQ2020123011487
我想使用
pdfkit
包将每个
url
链接保存为pdf文件,并使用
projectCode
作为文件名:

import pdfkit
import pandas as pd

data = []
urls =  df.url.tolist()
for url_link in urls:
    pdfkit.from_url(url, 'out.pdf')

我怎么能这么做?谢谢。

您应该
zip
使用它的列:

for a, url in zip(df['projectCode'], df['url']):
    pdfkit.from_url(url, f'{a}.pdf')

您是从pdf文件还是csv文件中读取数据?只是想确认您是如何创建数据框的。请插入该代码,以便帮助解决快速读取
xlsx
format excel file@M_x的问题