【发布时间】:2022-02-07 04:57:05
【问题描述】:
我正在尝试使用 selenium 从网站上抓取表格,
但是,数据似乎被压缩到一列而不是两个单独的列中; Date 和 Value- 非常感谢您的帮助 - 现在已修改以包括进一步改进
driver.get("https://www.multpl.com/shiller-pe/table/by-year/")
table_trs = driver.find_elements(By.XPATH, '//table[@id="datatable"]/tbody/tr')
value_list = []
for v in range(len(table_trs )):
value_list.append(table_trs [v].text)
print(value_list)
df = pd.DataFrame(value_list)
我要抓取的表格在网站上显示如下......
..以及与之关联的html部分.....
【问题讨论】:
-
你为抓取它而编写的代码在哪里?
-
我已更新问题以显示我使用的代码
标签: python html selenium web-scraping