使用Python提取类似计数的instagram帖子

使用Python提取类似计数的instagram帖子,python,instagram,Python,Instagram,我试图从某人的最新帖子中获得类似的计数,并使用Python获取该帖子的Instagram链接,但我似乎无法理解。我已经尝试了网上使用的每一种方法,但它们似乎都不起作用了 我的想法是让Python打开一个浏览器选项卡,并转到www.instagram.com/p/链接,但这似乎也不再有效 我没有可以上传的代码,因为不同的策略造成了很大的混乱,所以我删除了它并决定重新开始。只需抓取一个https代理列表,我不久前写了这个,可以根据您的需要轻松编辑 import requests, sys, time

我试图从某人的最新帖子中获得类似的计数,并使用Python获取该帖子的Instagram链接,但我似乎无法理解。我已经尝试了网上使用的每一种方法,但它们似乎都不起作用了

我的想法是让Python打开一个浏览器选项卡,并转到www.instagram.com/p/链接,但这似乎也不再有效


我没有可以上传的代码,因为不同的策略造成了很大的混乱,所以我删除了它并决定重新开始。

只需抓取一个https代理列表,我不久前写了这个,可以根据您的需要轻松编辑

import requests, sys, time
from random import choice
if len(sys.argv) < 2: sys.exit(f"Usage: {sys.argv[0]} <Post Link> <Proxy List>")


Comments = 0
ProxList = []
Prox = open(sys.argv[2], "r")readlines()
for line in ReadProx:
    ProxList.append(line.strip('\n'))

while True:
    try:
        g = requests.get(sys.argv[1], proxies={'https://': 'https://'+choice(ProxList)})
        print(g.json())
        time.sleep(5)
        if len(g.json()['data']['shortcode_media']['edge_liked_by']['count']) > Comments:
            print(f"[+] Like | {g.json()['data']['shortcode_media']['edge_liked_by']['edges'][int(Comments)]['node']['username']}")
            if len(g.json()['data']['shortcode_media']['edge_liked_by']['count']) == Comments - 1:
                pass
            else:
                Comments += 1
        time.sleep(1.5)     
    except KeyboardInterrupt: sys.exit("Done")
    except Exception as e: print(e)


分享你的代码和你迄今为止尝试了什么我打赌Instagram会积极阻止随机脚本破坏他们的网站。。。只是一个想法我没有可以上传的代码,因为不同的策略造成了很大的混乱,所以我删除了它,决定重新开始