Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 26, 2016 19:00:51

dima2881
Зарегистрирован: 2016-01-09
Сообщения: 39
Репутация: +  0  -
Профиль   Отправить e-mail  

QWebView неправильно отображается сайт

Почему-то на сайте не отображается кнопка выбора города, может есть какой-то ньанс?

import sys
from PyQt4 import QtCore, QtGui, QtWebKit
 
 
class WebPage(QtWebKit.QWebPage):
    def __init__(self, *arg, **args):
        super(WebPage, self).__init__(*arg, **args)
 
    def userAgentForUrl(self, url):
        return ("Mozilla/5.0 (X11; Linux x86_64; rv:43.0) Gecko/20100101 "
                "Firefox/43.0 Iceweasel/43.0.4")
 
 
class Browser(QtWebKit.QWebView):
    def __init__(self, *arg, **args):
        QtWebKit.QWebView.__init__(self, *arg, **args)
        self.setPage(WebPage())
        self.loadFinished.connect(self.load_complete)
 
    def load_complete(self):
        page = self.page().mainFrame()
        print(page.toHtml())
 
 
app = QtGui.QApplication(sys.argv)
b = Browser()
b.load(QtCore.QUrl('https://es.asurso.ru/Static/'))
b.show()
sys.exit(app.exec_())

Офлайн

#2 Янв. 26, 2016 19:40:17

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

QWebView неправильно отображается сайт

В плюсах такая же фигня


надо ковырять код страницы и разбираться, в её глюках. По опыту подобные ресурсы пишутся криволапыми говнокодерами за копейки, сам когда-то подобным занимался



Офлайн

#3 Янв. 26, 2016 20:59:26

Rodegast
От: Пятигорск
Зарегистрирован: 2007-12-28
Сообщения: 2843
Репутация: +  186  -
Профиль   Отправить e-mail  

QWebView неправильно отображается сайт

> По опыту подобные ресурсы пишутся криволапыми говнокодерами за копейки

Судя по тому что “Услуга подачи заявления гарантированно работает в двух последних версиях браузеров Google Chrome, Firefox, Internet Explorer , Safari, Спутник, Яндекс.” так оно и есть.



С дураками и сектантами не спорю, истину не ищу.
Ели кому-то правда не нравится, то заранее извиняюсь.

Офлайн

#4 Янв. 26, 2016 21:04:25

dima2881
Зарегистрирован: 2016-01-09
Сообщения: 39
Репутация: +  0  -
Профиль   Отправить e-mail  

QWebView неправильно отображается сайт

Ясно, жалко, что исправить эту ситуацию нельзя, потому что c selenium немного проблемней работать.
Спасибо все за отклик.

Офлайн

#5 Янв. 27, 2016 02:32:37

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10016
Репутация: +  857  -
Профиль   Отправить e-mail  

QWebView неправильно отображается сайт

FishHook
В плюсах такая же фигня
У меня и в обычном браузере такая же фигня.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version