我很难选择Tinder like按钮。我刚刚从web版本的tinder复制了Xpath。它适用于“不喜欢”按钮,而不是“喜欢”按钮。我还尝试添加一个睡眠按钮,以防like按钮渲染得不够快。
def dislike(self):
dislike_btn = self.driver.find_element_by_xpath('//*[@id="content"]/div/div[1]/div/main/div[1]/div/div/div[1]/div/div[2]/button[1]')
dislike_btn.click()
def like(self):
like_btn = self.driver.find_element_by_xpath('//*[@id="content"]/div/div[1]/div/div/main/div/div[1]/div/div[2]/button[3]')
like_btn.click()我试着通过CSS选择器进行选择,但也不起作用。
我绝对是个菜鸟,所以如果我错过了一些相关的信息,请宽恕我:D
发布于 2020-02-15 05:20:31
尝试直接单击该元素,而不指定它。这是我的工作,也检查是否有任何重叠的元素上的喜欢按钮。
driver.find_element_by_xpath('//*[@id="content"]/div/div[1]/div/main/div[1]/div/div/div[1]/div/div[2]/button[3]').click()https://stackoverflow.com/questions/60231418
复制相似问题