Форум сайта python.su
Здравствуйте.
Недавно начал изучать питон, и для закрепления знаний хочу написать бота для браузерной online-игры.
Ни чего сложного в задачке нету.
Для парсинга хочу применять PyQuery. Но встает вопрос как полностью эмулировать работу бразера. Просто получить страничку не проблема.
Но хотелось бы еще иметь возможность получать не только саму страничку на которую производится заход, но и осуществлять запросы для получения css, картинок и сторонних скриптов, что бы на серверной стороне казалось что заходят с реального браузера + работа с кукисами.
Какую либу для лучше всего заюзать для таких целей.
Офлайн
> Какую либу для лучше всего заюзать для таких целей.
libbrain
Если бы это было так просто, то в мире существовало бы больше открытых браузерных движков, а не только Gecko, WebKit и KHTML (и что-то упустил, наверное). Начни с прочтения миллиона страниц спецификация/рекомендаций/черновиков от того же W3C по XHTML1/HTML0,4,5 и CSS1,2,3; ну и не забудь про ECMAScript. Через год упорного труда, будут сносные результаты. Или учись биндить и работать с C-кодом, с тем же WebKit.
p.s. Для WebKit уже есть биндинг, не пользовался и не рассматривал.
..bw
Отредактировано (Ноя. 27, 2011 10:20:17)
Офлайн