使用Python Selenium通过javascript获取元素

2024-10-06 10:23:30 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试使用如下javascript在python selenium中获取列表

lists = browser.execute_script("document.getElementById('permalink-overlay').getElementsByClassName('u-dir')")

但是,终端显示错误'NoneType' object

如何通过javascript从python selenium中获取列表


Tags: browser终端列表executeselenium错误dirscript
1条回答
网友
1楼 · 发布于 2024-10-06 10:23:30

你做错了

lists = browser.execute_script("var x = document.getElementById('permalink-overlay').getElementsByClassName('u-dir'); return x;")

或者类似的

相关问题 更多 >