gpt4 book ai didi

python - 如何在 Python 中将此脚本与此功能集成(Instagram)

转载 作者:太空宇宙 更新时间:2023-11-04 05:18:20 25 4
gpt4 key购买 nike

我正在做一个小脚本,我想在其中收集关于标签的所有“代码:”。

例如:

https://www.instagram.com/explore/tags/%s/?__a=1

下一页将是:

https://www.instagram.com/explore/tags/plebiscito/?__a=1&max_id=end_cursor

但是,我的缺点是让每个 url 都能得到我需要的东西(这是人们的评论和用户名)。因此,当脚本运行时,它并没有满足我的需要。

“obtain_max_id”函数有效,得到以下 end_cursors,但我不知道如何调整它。感谢您的帮助!

总而言之,我需要调整“connect_main”函数中的“obtain_max_id”函数来提取每个 URL 所需的信息。

最佳答案

这很简单。

import requests
import json

host = "https://www.instagram.com/explore/tags/plebiscito/?__a=1"

r = requests.get(host).json()

for x in r['tag']['media']['nodes']:
print (x['code'])

next = r['tag']['media']['page_info']['end_cursor']

while next:
r = requests.get(host + "&max_id=" + next ).json()
for x in r['tag']['media']['nodes']:
print (x['code'])

next = r['tag']['media']['page_info']['end_cursor']

关于python - 如何在 Python 中将此脚本与此功能集成(Instagram),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41136146/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com