从pd.read_html结果(列表)生成pd.dataframe

时间:2018-11-14 19:58:48

标签: python pandas

我已经阅读了带有硒元素的html表

tbl = driver.find_element_by_id("an_id").get_attribute('outerHTML')
df  = pd.read_html(tbl)
print(df)

使用

print(df)

将显示预期的955行x 17列的列表。我想做的就是将该List转换为pd.DataFrame以便进行计算。我只是简单地找不到解决该问题的方法。我试图将列表写入.csv文件,但是

df.to_csv('test.csv', sep=',', encoding='utf-8')

不适用于列表 (我以为可以再将.csv读取到DataFrame中了)

0 个答案:

没有答案