【发布时间】:2021-06-09 19:10:24
【问题描述】:
代码:
import time
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.keys import Keys
browser = webdriver.Chrome(r"C:\Users\Desktop\chromedriver.exe")
browser.get('https://www.youtube.com/')
browser.maximize_window()
search = browser.find_element_by_name('search_query')
time.sleep(5)
search.send_keys("shakira waka waka")
search.send_keys(Keys.RETURN)
time.sleep(5)
browser.find_element_by_class_name("style-scope yt-img-shadow").click()
朋友们,您好,我希望通过在 youtube 搜索部分中搜索歌曲名称和歌手名称并单击其后的图像来播放视频。但是程序给出了“元素不可交互”的错误。如何通过点击传入的图片来播放视频?
【问题讨论】:
标签: python-3.x selenium selenium-webdriver selenium-chromedriver