ai didi

python - Instapy "Invalid Like Element!"

转载 作者:行者123 更新时间:2023-12-03 18:43:30 24 4
gpt4 key购买 nike

我在运行时收到以下消息:

instapy: "Invalid Like Element!"
我的代码是
from instapy import InstaPy

insta_username = 'username'
insta_password = 'password'


session = InstaPy(username=insta_username, password=insta_password)
session.login()

session.set_delimit_commenting(enabled=True, max_comments=50000, min_comments=0)
session.set_do_comment(enabled=True, percentage=50)
session.set_comments(['comment1', 'comment2'])

session.like_by_tags(['tag1','tag2'], amount=40)



session.end()
我认为问题出在 InstaPy 的 xpath_compile.py 中。此时我的 xpath_compile 设置为:
`xpath["like_image"] = {
"like": "/html/body/div[1]/section/main/div/div/article/div[3]/section[1]/span[1]/button[*[local-name()='svg']/@aria-label='Like']",
"unlike": "/html/body/div[1]/section/main/div/div/article/div[3]/section[1]/span[1]/button[*[local-name()='svg']/@aria-label='Unlike']",
}`
Here the error obtained
有任何想法吗?

最佳答案

在/usr/local/lib/python3.6/site-packages/instapy/xpath_compile.py
将 xpath["like_image"] 部分替换为:

xpath["like_image"] = {
"like": "//section/span/button/div[*[local-name()='svg']/@aria-label='Like']",
"unlike": "//section/span/button/div[*[local-name()='svg']/@aria-label='Unlike']",
}

关于python - Instapy "Invalid Like Element!",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62935820/

24 4 0
文章推荐: c# - 运行asp.net core api项目时如何在vscode中设置不打开新的Web浏览器选项卡
文章推荐: identityserver4 - 访问 token 中缺少 "aud"声明
文章推荐: python - 在 matplotlib 中隐藏轴线和标签,除了最小/最大 y 标签
文章推荐: continuous-integration - 如何为 GitHub Actions 缓存诗歌安装
行者123
个人简介

我是一名优秀的程序员,十分优秀!

滴滴打车优惠券免费领取
滴滴打车优惠券
全站热门文章
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com