问题是你需要分配回追加
Dataframe,因为熊猫 不是* 工作就地喜欢纯Python
。
Dataframe.append*
append
似乎您想附加到
list,因此
ignore_index=True不需要参数:
循环解决方案:
houseitems = []for data in datum: print(data.text) print(data.get('href')) df = {'Title': data.text, 'Url': data.get('href')} houseitems.append(df)或
list comprehension解决方案:
houseitems = [{'Title': data.text, 'Url': data.get('href')} for data in datum]然后创建
Dataframe:
df1 = pd.Dataframe(houseitems)



