selenium定位不到元素的原因 :
定位不到,有可能网页里内嵌了iframe,只要切换到iframe后就可以查询到元素了。
browser = webdriver.Firefox()
browser.implicitly_wait(5)
browser.get("https://music.163.com/#/playlist?id=2409342460")
frame = browser.find_element_by_css_selector("#g_iframe")
browser.switch_to.frame(frame)
element = browser.find_element_by_css_selector(".u-btn2")
element.click()