不下载文件就从URL获取文件大小和类型?

2024-05-29 09:45:28 发布

您现在位置:Python中文网/ 问答频道 /正文

在Scrapy中,我想抓取一些包含大型.zip文件的页面,并检索有关这些文件的一些数据(大小、url等)。我可以这样做的一个方法是生成对这些url的请求,但我认为这会下载文件。我怎么能只从拉链的网址得到头呢?最好不要抓取我想要的标题的URL,而是用其他方法检索它?在


Tags: 文件数据方法url标题页面zip拉链
1条回答
网友
1楼 · 发布于 2024-05-29 09:45:28

生成requests并指定^{}作为方法:

yield Request(url, method="HEAD", callback=self.callback)

然后,在回调中从^{}读取头:

^{pr2}$

相关问题 更多 >

    热门问题