Задать вопрос
ertaquo
@ertaquo

Путь к изображению, загруженному в QWebView?

Есть QWebView, в котором грузится страница. На странице есть картинка, с которой надо совершить кой-какие действия в программе (Python 3, PyQT4). Соответственно, нужно получить путь к этой картинке на диске. Можно это как-нибудь сделать?
  • Вопрос задан
  • 3890 просмотров
Подписаться 2 Оценить 2 комментария
Решения вопроса 1
ertaquo
@ertaquo Автор вопроса
Не совсем так, как надо, но вроде бы решил проблему:
self.view = QtWebKit.QWebView(self)

cache = QtNetwork.QNetworkDiskCache()
cache.setCacheDirectory(QtCore.QDir.currentPath() + QtCore.QDir.separator() + "cache")

self.view.page().networkAccessManager().setCache(cache)

......

self.view.page().networkAccessManager().cache().data(\
  QtCore.QUrl(self.view.page().mainFrame().documentElement().findAll("#image")[0].attribute("src")) \
) # и далее работа с файлом
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
от 200 000 до 300 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
31 янв. 2025, в 00:16
43000 руб./за проект
30 янв. 2025, в 21:33
5000 руб./за проект
30 янв. 2025, в 19:55
7000 руб./за проект