From 5681dd692542df25205fab6975e78da133f70f6e Mon Sep 17 00:00:00 2001 From: Relakkes Date: Wed, 17 Apr 2024 23:32:17 +0800 Subject: [PATCH] fix: #237 --- media_platform/douyin/core.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/media_platform/douyin/core.py b/media_platform/douyin/core.py index fb7936d..c65018f 100644 --- a/media_platform/douyin/core.py +++ b/media_platform/douyin/core.py @@ -104,7 +104,12 @@ class DouYinCrawler(AbstractCrawler): except DataFetchError: utils.logger.error(f"[DouYinCrawler.search] search douyin keyword: {keyword} failed") break + page += 1 + if "data" not in posts_res: + utils.logger.error(f"[DouYinCrawler.search] search douyin keyword: {keyword} failed,账号也许被风控了。") + break + for post_item in posts_res.get("data"): try: aweme_info: Dict = post_item.get("aweme_info") or \