为什么';t单击?(Python)

为什么';t单击?(Python),python,selenium,youtube,Python,Selenium,Youtube,前几天,我开始使用Selenium库在YouTube上按下按钮,一切都很好,但前几天,由于某种原因,它停止按下按钮,我没有改变任何东西,一切都完全一样,当我在另一台计算机上检查代码时,一切都很好,最重要的是,他甚至没有 给我错误,假装一切顺利! 在这种情况下该怎么办,我会乐意回答每一个问题!(用python编写) 试着这样调整: from selenium import webdriver import time from selenium.webdriver.support.ui import

前几天,我开始使用Selenium库在YouTube上按下按钮,一切都很好,但前几天,由于某种原因,它停止按下按钮,我没有改变任何东西,一切都完全一样,当我在另一台计算机上检查代码时,一切都很好,最重要的是,他甚至没有 给我错误,假装一切顺利! 在这种情况下该怎么办,我会乐意回答每一个问题!(用python编写)

试着这样调整:

from selenium import webdriver
import time
from selenium.webdriver.support.ui import WebDriverWait ##new line of code

url = 'url video'
FILE_NAME_PROFILE = "C:/Users/xxx/AppData/Local/Google/Chrome/User Data"
options = webdriver.ChromeOptions()
options.add_argument("user-data-dir=" + FILE_NAME_PROFILE)
driver =webdriver.Chrome(executable_path="C:/Users/xxx/Downloads/chromedriver_win32(1)/chromedriver.exe",chrome_options=options)
driver.get(url)
time.sleep(10)

inp_xpath_search = '//yt-icon[@class="style-scope ytd-toggle-button-renderer"]'

like = WebDriverWait(driver,50).until(lambda driver: driver.find_element_by_xpath(inp_xpath_search))

like.click()
time.sleep(2)

driver.quit()
试着这样调整:

from selenium import webdriver
import time
from selenium.webdriver.support.ui import WebDriverWait ##new line of code

url = 'url video'
FILE_NAME_PROFILE = "C:/Users/xxx/AppData/Local/Google/Chrome/User Data"
options = webdriver.ChromeOptions()
options.add_argument("user-data-dir=" + FILE_NAME_PROFILE)
driver =webdriver.Chrome(executable_path="C:/Users/xxx/Downloads/chromedriver_win32(1)/chromedriver.exe",chrome_options=options)
driver.get(url)
time.sleep(10)

inp_xpath_search = '//yt-icon[@class="style-scope ytd-toggle-button-renderer"]'

like = WebDriverWait(driver,50).until(lambda driver: driver.find_element_by_xpath(inp_xpath_search))

like.click()
time.sleep(2)

driver.quit()

能否尝试在web浏览器上检查元素?然后确认类名没有被删除changed@Olamide226一切都很好,没有任何变化。请尝试并检查您遇到的异常情况。@ManaliKagathara她不在。代码以“successful”(成功)结尾,但没有操作。单击“like”(喜欢)并检查浏览器发生了什么,然后进入2秒睡眠。您可以尝试在web浏览器上检查元素吗?然后确认类名没有被删除changed@Olamide226一切都很好,没有任何变化。请尝试并检查您遇到的异常情况。@ManaliKagathara她不在。代码以“successful”结尾,尽管没有任何操作。单击like并检查浏览器发生了什么,然后进入2秒睡眠。她不在。代码以“successful”(成功)结尾,尽管没有操作,但她不在那里。代码以“successful”结尾,尽管没有任何操作