有什么办法可以用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)
答案 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')