【发布时间】:2022-08-11 05:43:22
【问题描述】:
我正在使用 pandas 从 URL 获取数据并将其添加到数据框中。它可以工作,但 df 确实有一些 NaN,这给我带来了一些问题。当我尝试用 fillna(0) 替换 NaN 时,出现此错误:
AttributeError: \'list\' object has no attribute \'fillna\'
这是代码:
import pandas as pd
url = \'https://elderscrolls.fandom.com/wiki/Factions_(Skyrim)\'
df = pd.read_html(url)
df = df.fillna(0)
skyrim_data = (df[0].to_dict(orient=\'records\'))