我有一个带有一堆下载链接的网页和一个名称,在每个下载链接之前,网页的格式看起来像这样:
文件名
直接下载链接在这里
文件两名的名称
直接下载链接在这里
等等。
是否可以编写一个程序,以便质量下载页面上的所有链接,每个链接都被称为其各自链接上方的名称?我可以用什么来写一些东西?
我建议使用零工框架在python中编写刮板。
使用此框架,您将能够从页面中提取所有链接,并将它们传递到scrapy中的媒体管道,此媒体管道将允许您使用自定义名称下载和保存文件(例如上面的名称链接(。
,如果您以前没有编程,使用Python或使用过纸牌,但是有很多教程可以为您提供帮助。
祝你好运!
您可以在下载文件的名称中初始化一个变量。
$filename = "XYZ";//File Name
,在下载功能下,您可以调用该变量名称,以便它是您下载文件的名称。
//header info for browser
header("Content-Type: application/xls");
header("Content-Disposition: attachment; filename=$filename.xls");
header("Pragma: no-cache");
header("Expires: 0");
在此下载的文件将命名为XYZ,带有扩展名.xls