如何使用pythonselenium迭代网页中的动态表?

2024-04-24 10:16:34 发布

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

如何使用pythonselenium迭代网页中的动态表?当我迭代循环时,它只单击第一行并每次提取数据。不点击第二行?在


Tags: 数据网页动态pythonselenium
1条回答
网友
1楼 · 发布于 2024-04-24 10:16:34

看看下面的例子。您可以运行此代码来查看结果。在

from selenium import webdriver


browser = webdriver.Chrome()
browser.get('https://www.w3schools.com/html/html_tables.asp')

rows_in_table = browser.find_elements_by_xpath('//table[@id="customers"]//tr[th or td]')
for element in rows_in_table:
    print(element.text.replace('\n', ''))
browser.quit()

希望这对你有帮助。在

相关问题 更多 >