AttributeError: 'NoneType' object has no attribute 'save' while saving DataFrame to xls
AttributeError: 'NoneType' object has no attribute 'save' while saving DataFrame to xls
我有一个由 .concat
收到的 DataFrame,我要将其保存为 xls 文件,但我得到 AttributeError: 'NoneType' object has no attribute 'save'
这是我的 Dataframe 屏幕和我的 xls 代码:
writer = pd.ExcelWriter('data.xls', engine='xlsxwriter')
data = data.to_excel(writer)
data.save()
在什么时候以及如何解决这个问题?
pandasto_excel
方法returnsNone。
data = data.to_excel(writer)
这会用 None
覆盖您的数据框,它没有 save()
函数。
尝试这样做,应该有效:
writer = pd.ExcelWriter('data.xls', engine='xlsxwriter')
data.to_excel(writer)
writer.save()
我有一个由 .concat
收到的 DataFrame,我要将其保存为 xls 文件,但我得到 AttributeError: 'NoneType' object has no attribute 'save'
这是我的 Dataframe 屏幕和我的 xls 代码:
writer = pd.ExcelWriter('data.xls', engine='xlsxwriter')
data = data.to_excel(writer)
data.save()
在什么时候以及如何解决这个问题?
pandasto_excel
方法returnsNone。
data = data.to_excel(writer)
这会用 None
覆盖您的数据框,它没有 save()
函数。
尝试这样做,应该有效:
writer = pd.ExcelWriter('data.xls', engine='xlsxwriter')
data.to_excel(writer)
writer.save()