diff options
author | kvakanet <kvakanet@users.noreply.github.com> | 2017-02-16 14:53:35 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-02-16 14:53:35 +0300 |
commit | 827703d949920dd39a0969b37b2fdb9c94e13ff7 (patch) | |
tree | 011faaa297ab09f3a19e700420a06f631d7b949c | |
parent | 3a0326a262fbb62293ab849976034d3625a933c0 (diff) |
Изменено поле для название статьи
Изменено поле для название статьи и добавлен текст для исключение PostDeleted
-rw-r--r-- | habr/topic.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/habr/topic.py b/habr/topic.py index e9c3631..640b931 100644 --- a/habr/topic.py +++ b/habr/topic.py @@ -48,7 +48,7 @@ class TMTopic(object): self.post['hubs'].append((h.text, h.attrib['href'])) post_title = doc.xpath('//h1[@class="post__title"]/span') if len(post_title) == 0: - raise PostDeleted + raise PostDeleted('Post Deleted! {} gives status_code={}'.format(self.url, req.status_code)) self.post['title'] = post_title tmp = \ doc.xpath("//a[@class='post-type__value post-type__value_author']") or \ @@ -166,7 +166,7 @@ class TMTopic(object): class HabraTopic(TMTopic): def __init__(self, topic_id): super().__init__(topic_id, domain='habrahabr.ru') - self.post['title'] = self.post['title'][1].text + self.post['title'] = self.post['title'][0].text class GeektimesTopic(TMTopic): |