Анализ HTML с помощью BeautifulSoup 4 и Python

Я пытаюсь разобрать список результатов http://mobile.de.

Сначала я попробовал это с классом HTMLParser, но получил ошибку: HTMLParser.HTMLParseError: EOF в середине конструкции.

Поэтому я попробовал это с BeautifulSoup 4, который лучше подходит для недействительных веб-сайтов, но

, который я ищу, недоступен, и я не могу сказать, моя ли это вина. или сайт.
from bs4 import BeautifulSoup
    import urllib
    import socket

    searchurl = "http://suchen.mobile.de/auto/search.html?scopeId=C&isSearchRequest=true&sortOption.sortBy=price.consumerGrossEuro"
    f = urllib.urlopen(searchurl)
    html = f.read()
    soup = BeautifulSoup(html)

    for link in soup.find_all("div","listEntry "):
        print link

listEntry— это

с результатом для автомобилей. Но, похоже, он не разбирает
. Я не могу найти форму в суп-объекте.

Где ошибка?

6
задан Paul D. Waite 30 March 2012 в 08:44
поделиться