gpt4 book ai didi

python - 社交交换机器人卡在按钮单击处

转载 作者:太空宇宙 更新时间:2023-11-03 17:57:56 26 4
gpt4 key购买 nike

我正在尝试用 python 为 addmefast 构建一个简单的网络机器人,但我目前陷入了机器人应该单击 addmefast.com 内的 Like 按钮的步骤

我不断得到相同的结果:

Likebutton = driver.find_elements_by_css_selector("single_like_button.btn3-wrap > div.btn3").click()
AttributeError: 'list' object has no attribute 'click'

卡住的部分代码:

driver.implicitly_wait(4)
YTlikespage = driver.get("h t t p : / / addmefast . com/free_points/youtube_likes")
Likebutton = driver.find_elements_by_css_selector("single_like_button.btn3-wrap > div.btn3").click()

导致该按钮的代码似乎如下:

<a class="single_like_button btn3-wrap" onclick="openFbLWin_2180739();"><span> </span>

<div class="btn3">Like</div>


</a>

elements更改为element会使程序根本无法找到该元素。

最佳答案

find_elements_by_css_selector()返回元素列表,而您需要 find_element_by_css_selector()这将返回一个元素:

like_button = driver.find_element_by_css_selector(".single_like_button.btn3-wrap > div.btn3")
like_button.click()

另请注意选择器开头的点。

关于python - 社交交换机器人卡在按钮单击处,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28224038/

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