fix: 添加异常处理以避免在获取故事数据时出现类型错误或键错误
This commit is contained in:
parent
e09bb582ca
commit
198af52b3b
@ -646,7 +646,11 @@ def main():
|
|||||||
proxies=proxies)
|
proxies=proxies)
|
||||||
|
|
||||||
data = response.json()
|
data = response.json()
|
||||||
edges = data['data']['search']['stories']['edges']
|
try:
|
||||||
|
edges = data['data']['search']['stories']['edges']
|
||||||
|
except (TypeError,KeyError):
|
||||||
|
print("stories 为 None 或结构异常,跳过")
|
||||||
|
return
|
||||||
edges_len = len(edges)
|
edges_len = len(edges)
|
||||||
logger.info(f"第 {i} 页,关键词: {kw},获取到 {edges_len} 条数据")
|
logger.info(f"第 {i} 页,关键词: {kw},获取到 {edges_len} 条数据")
|
||||||
tancks = []
|
tancks = []
|
||||||
|
Loading…
x
Reference in New Issue
Block a user