使用 python 抓取 Instagram 网页

时间:2021-02-12 13:10:14

标签: python-3.x api instagram instaloader

有什么办法可以用python抓取喜欢帖子的用户名吗?。我正在使用 InstaLoader,但遇到错误“LoginRequiredException: --login required to access like a post”。 有人能帮我解决这个问题吗?

import instaloader 
L = instaloader.Instaloader() 
Post = instaloader.Post.from_shortcode(L.context, 'CKplgftjVW_') 
for like in Post.get_likes(): 
    print(like.username)

1 个答案:

答案 0 :(得分:0)

您可以使用您的 instagram 帐户进行测试(您应该可以使用您的 instagram 帐户看到帖子意味着您无法看到私人 instagram 帐户的帖子

import instaloader 
L = instaloader.Instaloader() 
user = 'your_instagram_username'
password = 'your_instagram_password'

try:
    L.login(user,password)
   
    Post = instaloader.Post.from_shortcode(L.context, 'CKplgftjVW_') 
    for like in Post.get_likes(): 
         print(like.username)
except:
    print('Somthing went wrong')