熊猫read_html错误-NoneType对象没有属性“ items”

问题描述

我正在尝试将Wikipedia表加载到熊猫数据框中,但是我不断收到错误通知nonetype”对象没有属性“ items”。我相信Python会将数据作为列表而不是数据框导入,但是当我运行df = data [0]时,我认为这是在提取df。 我尝试了几种方法,但现在使用简单的代码

url = 'http://en.wikipedia.org/wiki/List_of_postal_codes_of_Canada:_M'
data = pd.read_html(url)
df = data[0]
df

当我检查df的类型时,pandas告诉我它是一个数据框(pandas.core.frame.dataframe) 我始终收到以下错误消息: error message

预先感谢..为此度过了艰难的时光

解决方法

您的data似乎包含从URL加载数据时熊猫无法捕获的混合类型。您可以在进行low_memory=False

时尝试添加pd.read_html()