2013-10-28 5 views
-3

Я использую BeautifulSoup4 для анализа обычного содержимого HTML-страницы. Можно ли анализировать содержимое ajax с помощью BeautifulSoup4 в python?Parsing Ajax using python

+0

'BeautifulSoup4' предназначен для анализа HTML, а не для загрузки содержимого. Что вы используете для загрузки веб-страницы? –

+0

Используйте модуль запросов для получения URL-адреса, а затем подайте результат в BeautifulSoup. Downvoted. –

+0

@btouge: я отредактировал мой вопрос .. я теперь понял? – Chuvi

ответ

1

BeautifulSoup отлично подходит для работы с HTML. Для работы с динамическими страницами вам понадобится браузер без браузера или, по крайней мере, встроенная среда выполнения javascript. Взгляните на Ghost, веб-клиент webkit, написанный на питоне.

Выполнение javascripts внутри рамки webkit является одной из самых интересных функций, предоставляемых Ghost.

+0

@ miku: Я работаю с вашим предложением .. спасибо ... – Chuvi