我有一个ID列表,我想通过URL收集评论上的数据。但我有点新手,当我尝试迭代列表时,我只得到一个url,因此一条评论的数据。请有人解释一下我的代码有什么问题,以及如何获取列表中所有ID的URL,从而收集所有评论的数据
comments_from_reddit = ['fkkmga7', 'fkkgxtj', 'fkklfx3', ...]
def getPushshiftData():
for ID in range(len(comments_from_reddit)):
url = 'https://api.pushshift.io/reddit/comment/search?ids={}'.format(comments_from_reddit[ID])
print(url)
req = requests.get(url)
data = json.loads(req.text)
return data['data']
data = getPushshiftData()
我得到的输出:https://api.pushshift.io/reddit/comment/search?ids=fkkmga7
我将非常感谢在我的问题上的任何帮助。谢谢你的关注
这应该起作用:
相关问题 更多 >
编程相关推荐