使用Python Selenium通过javascript获取元素
我尝试使用如下javascript在python selenium中获取列表使用Python Selenium通过javascript获取元素,javascript,python,selenium,webdriver,Javascript,Python,Selenium,Webdriver,我尝试使用如下javascript在python selenium中获取列表 lists = browser.execute_script("document.getElementById('permalink-overlay').getElementsByClassName('u-dir')") 但是,终端显示“非类型”对象的错误 如何通过javascript从python selenium中获取列表?您做错了 lists = browser.execute_script("var x =
lists = browser.execute_script("document.getElementById('permalink-overlay').getElementsByClassName('u-dir')")
但是,终端显示“非类型”对象的错误
如何通过javascript从python selenium中获取列表?您做错了
lists = browser.execute_script("var x = document.getElementById('permalink-overlay').getElementsByClassName('u-dir'); return x;")
或者类似的内容用相关的HTML更新问题