@property<EOL><INDENT>def hot_answers(self):<DEDENT>
from .question import Question<EOL>from .author import Author<EOL>from .answer import Answer<EOL>hot_questions_url = Topic_Hot_Questions_Url.format(self.id)<EOL>params = {'<STR_LIT:start>': <NUM_LIT:0>, '<STR_LIT>': self.xsrf}<EOL>res = self._session.get(hot_questions_url)<EOL>soup = BeautifulSoup(res.content)<EOL>while True:<EOL><INDENT>answers_div = soup.find_all('<STR_LIT>', class_='<STR_LIT>')<EOL>last_score = answers_div[-<NUM_LIT:1>]['<STR_LIT>']<EOL>for div in answers_div:<EOL><INDENT>if not div.textarea:<EOL><INDENT>continue<EOL><DEDENT>question_url = Zhihu_URL + div.h2.a['<STR_LIT>']<EOL>question_title = div.h2.a.text.strip()<EOL>question = Question(question_url, question_title,<EOL>session=self._session)<EOL>author_link = div.find('<STR_LIT:a>', class_='<STR_LIT>')<EOL>if not author_link:<EOL><INDENT>author_url = None<EOL>author_name = '<STR_LIT>'<EOL>author_motto = '<STR_LIT>'<EOL><DEDENT>else:<EOL><INDENT>author_url = Zhihu_URL + author_link['<STR_LIT>']<EOL>author_name = author_link.text<EOL>author_motto_span = div.find('<STR_LIT>', class_='<STR_LIT>')<EOL>author_motto = author_motto_span['<STR_LIT:title>']if author_motto_span else '<STR_LIT>'<EOL><DEDENT>author = Author(author_url, author_name, author_motto,<EOL>session=self._session)<EOL>body = div.find('<STR_LIT>', class_='<STR_LIT>')<EOL>answer_url = Zhihu_URL + body['<STR_LIT>']<EOL>upvote_num = int(div.find(<EOL>'<STR_LIT>', class_='<STR_LIT>')['<STR_LIT>'])<EOL>yield Answer(answer_url, question, author, upvote_num,<EOL>session=self._session)<EOL><DEDENT>params['<STR_LIT>'] = last_score<EOL>res = self._session.post(hot_questions_url, data=params)<EOL>gotten_feed_num = res.json()['<STR_LIT>'][<NUM_LIT:0>]<EOL>if gotten_feed_num == <NUM_LIT:0>:<EOL><INDENT>return<EOL><DEDENT>soup = BeautifulSoup(res.json()['<STR_LIT>'][<NUM_LIT:1>])<EOL><DEDENT>
获取话题下热门的回答

        :return: 话题下的热门动态中的回答，按热门度顺序返回生成器
        :rtype: Question.Iterable