AttributeError:'DataFrame'对象没有属性'save'

时间:2020-03-26 14:05:43

标签: python pandas dataframe

我正在尝试将pandas DataFrame保存为二进制数据格式,并且书中说pandas对象都具有save方法,该方法将数据作为泡菜写入磁盘。但是当我运行代码时出现错误。熊猫新版本中是否有保存熊猫对象的方法?我正在使用熊猫0.25.3

import pandas as pd

frame = pd.read_csv('PandasTest.csv')
frame.save('PandasTest_Pickle')

错误是:

AttributeError: 'DataFrame' object has no attribute 'save'

1 个答案:

答案 0 :(得分:0)

正如在评论部分的其他人所建议的那样,请使用“ to_pickle”和“ read_pickle”方法。例如,

import pandas as pd

frame=pd.read_csv('data.csv')

frame.to_pickle('frame_pickle')
pd.read_pickle('frame_pickle')