fix parsing housings (closes #874)
This commit is contained in:
parent
b09a4db324
commit
47a78e72f5
1 changed files with 4 additions and 0 deletions
|
|
@ -49,6 +49,10 @@ class SearchResultsPage(BasePage):
|
||||||
def iter_housings(self):
|
def iter_housings(self):
|
||||||
for div in self.document.getroot().cssselect('div.annonce-resume'):
|
for div in self.document.getroot().cssselect('div.annonce-resume'):
|
||||||
a = div.cssselect('td.lien-annonce')[0].find('a')
|
a = div.cssselect('td.lien-annonce')[0].find('a')
|
||||||
|
if a is None:
|
||||||
|
# not a real announce.
|
||||||
|
continue
|
||||||
|
|
||||||
id = a.attrib['href'].split('-')[-1]
|
id = a.attrib['href'].split('-')[-1]
|
||||||
housing = Housing(id)
|
housing = Housing(id)
|
||||||
housing.title = a.text.strip()
|
housing.title = a.text.strip()
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue