Форум сайта python.su
Доброго дня!
Я делаю бота для игры в браузере.
Но чтобы понимать что происходит в игре мне нужен код странице который изменяется.
Вообщем мне нужен весь тот код который можно увидеть в браузере если нажить “Просмотр кода элемента”. Подойдёт любой способ лишь бы он был не вручную.
Заранее спасибо!
Отредактировано Massa1994 (Янв. 28, 2015 09:54:34)
Офлайн
Massa1994
мне нужен код странице
Massa1994так вам нужен код всей страницы или только определенного элемента?
если нажить “Просмотр кода элемента”
import urllib2 s = urllib2.urlopen('http://python.su').read()
import urllib.request s = urllib.request.urlopen('http://python.su').read()
Офлайн
import urllib2Да я знаю что так можно делать но это не подходит.
s = urllib2.urlopen('http://python.su').read()
Отредактировано Massa1994 (Янв. 28, 2015 10:50:36)
Офлайн
ну тогда нужно смотреть
ссылку на игру давайте, посмотрим
Офлайн
Я так понимаю, что ему нужен не исходный html страницы, а код уже собранного dom, по которому уже отработал javascript. Так что наверное нужно что нибудь типа spynner или selenium
Отредактировано PooH (Янв. 28, 2015 10:53:02)
Офлайн
Massa1994
Мне нужен весь код который можно увидеть в браузере если нажить “Просмотр кода элемента” И ещё этот код постоянно изменяется.
#!/usr/bin/env python import sys from PyQt4.QtCore import * from PyQt4.QtGui import * from PyQt4.QtWebKit import * app = QApplication(sys.argv) web = QWebView() web.load(QUrl("http://google.ru")) web.show() sys.exit(app.exec_())
Офлайн
Способа всем большое за помощь. Пока что полностью но есть хоть от чего оттолкнутся.
Офлайн