|
@@ -41,6 +41,7 @@ class HuiTunBrowser(BaseBrowser):
|
|
|
try:
|
|
|
self.__init_browser__()
|
|
|
self.list_result = []
|
|
|
+ self.has_more = True
|
|
|
api.assert_not_none(tag_name, "标签不能为空")
|
|
|
self.page.goto('https://xhs.huitun.com/#/note/note_search')
|
|
|
|
|
@@ -55,6 +56,8 @@ class HuiTunBrowser(BaseBrowser):
|
|
|
self.page.evaluate("window.scrollTo(0, document.body.scrollHeight)")
|
|
|
self.page.wait_for_timeout(2000)
|
|
|
logging.info('搜索用户主页图文结果数:%s', len(self.list_result))
|
|
|
+ if not self.has_more:
|
|
|
+ break
|
|
|
return self.list_result
|
|
|
finally:
|
|
|
lock_manager.release_lock(self.phone)
|