一尘不染

使用selenium保存页面中的图像

selenium

我正在使用Selenium和Google
Chrome驱动程序以编程方式打开页面。在每个页面上都有一个动态生成的图像,我想下载该图像。目前,我正在等待页面完成加载,然后获取图像URL并使用System.Net.WebClient下载。

除我要下载图像两次(在浏览器中一次,使用WebClient一次)外,一切正常。问题在于每个图像大约有15MB,并且两次下载很快就累加了。

那么-是否可以直接从Google Chrome抓取图像?


阅读 264

收藏
2020-06-26

共1个答案

一尘不染

您可以使用此技术阻止图像在Google Chrome浏览器中下载。它运行一个名为“阻止图像”的Google
Chrome扩展程序。这样,将不会使用chrome下载图像,而只需使用其URL和System.Net.WebClient正常下载图像即可。

2020-06-26