2016-04-24 59 views
0

继续到下一个视频在YouTube的播放列表我尝试使用此代码:如何使用python硒

elem = driver.find_element_by_class_name("ytp-next-button ytp-button") 
elem.click() 

,但没有鼠标上的视频,没有工具栏。 我该怎么办?

+0

您的脚本是否将鼠标悬停在播放器上? – Buaban

回答

2

你不能点击那个按钮不是因为你需要把光标放在它上面,而是因为定位器错误:要使用find_element_by_class_name()名称不应该包含空格......但是你的情况有一个空格。所以你应该使用find_element_by_xpath()来代替。请尝试以下代码:

elem = driver.find_element_by_xpath('//*[@class="ytp-next-button ytp-button"]') 
elem.click() 
+0

它的工作原理,谢谢。 –