Очистка сайта, для которого требуется Javascript с поддержкой Mechanize + BeautifulSoup (Python) - PullRequest
2 голосов
/ 06 ноября 2010

Итак ... у меня есть этот сайт, который я пытаюсь почистить, но, как я понимаю, отсутствие поддержки механизации для .js, а упрямый сайт, для которого требуется браузер с поддержкой javascript, - плохая смесь ...

Я ищу идеи о том, как это сделать ...

URL: https://members.iracing.com/membersite/login.jsp

Ответы [ 2 ]

0 голосов
/ 08 ноября 2010

В JavaScript я использую Chickenfoot для простых сайтов и Webkit для более сложных.

0 голосов
/ 07 ноября 2010

В зависимости от того, что вам нужно сделать, вы можете использовать webkit для анализа страницы, что позволит вам получить окончательный HTML после выполнения JavaScript.Затем вы можете использовать любой приличный html-парсер, например, Beautifulsoup, чтобы сделать все остальное.

...