有没有办法抓取使用PyQt5渲染的图像QtWebEngineWidgets.QWebEngineView()

时间:2017-02-25 05:10:46

标签: python pyqt qt5 pyqt5

我有一个QT5浏览器,使用QtWebEngineWidgets.QWebEngineView()加载页面,我正在捕获load_finished事件以了解网页何时准备好。

我需要能够抓取页面上加载的每个图像以进行进一步处理。

我知道如何从页面html源获取图像URL并使用URLLIB库下载图像。 。但由于页面已经加载了QtWebEngineWidgets.QWebEngineView()控件中的所有图像,我想避免为每个图像进行源网站的往返。

有没有办法可以从QT本地磁盘缓存中读取这些图像,或者请QtWebEngineWidgets.QWebEngineView()给我图像数据?

感谢您的帮助。

0 个答案:

没有答案