2016-04-24 46 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

它的工作原理,謝謝。 –