@property<EOL><INDENT>def hot_questions(self):<DEDENT>
from .question import Question<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>questions_duplicate = soup.find_all('<STR_LIT:a>', class_='<STR_LIT>')<EOL>if len(questions_duplicate) == <NUM_LIT:0>:<EOL><INDENT>return<EOL><DEDENT>questions = list(set(questions_duplicate))<EOL>questions.sort(key=self._get_score, reverse=True)<EOL>last_score = soup.find_all(<EOL>'<STR_LIT>', class_='<STR_LIT>')[-<NUM_LIT:1>]['<STR_LIT>']<EOL>for q in questions:<EOL><INDENT>question_url = Zhihu_URL + q['<STR_LIT>']<EOL>question_title = q.text.strip()<EOL>question = Question(question_url, question_title,<EOL>session=self._session)<EOL>yield question<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