python + 爬虫新手在爬google trends资料时遇到问题
找了好多资料都无法解决困扰
请版上神人帮忙解救QQ
以下为部分的json格式
https://i.imgur.com/gG7mDYP.jpg
https://i.imgur.com/PezSFi0.jpg
https://i.imgur.com/tpZE6uS.jpg
以下是目前的code
webdatas = data['default']['trendingSearchesDays'][0]['trendingSearches']
for news in webdatas :
print (news['title']['query'])
print (news['formattedTraffic'])
count len()
if count !=0 :
for i in count :
print (news['relatedQueries'][i]['query'])
print (news['articles'][i]['title'])
遇到的问题是:
最后那两行想抓
1.每个relatedQueries下的每个query
2.每个articles下的每个title
例如
title1是动滋券
relatedQueries有6个query(动滋网、动滋、体育署…)
articles有9个title
title2是威力彩
relatedQueries有0个query
articles有1个title
每个数量都不同,可能需要用count和for循环去跑
但功力还不够不太知道count len()那边可以怎么写
还是有其他写法吗
再麻烦大家了QQ