DataFrame.to_pickle(path, compression='infer', protocol=5) [source]
Pickle(序列化)对象到文件。
| 参数: | path : 存储pickle对象的文件路径。 compression : 默认为  表示要在输出文件中使用的压缩的字符串。 默认情况下, 从指定路径中的文件扩展名推断。 protocol: Int表示哪个协议应该被pickler使用, 默认为 (见https://docs.python.org/3/library/pickle.html中第12.1.2段)。 可能的值是0,1,2,3,4。 协议参数的负值相当于将其值设置为 | 
例子
>>> original_df = pd.DataFrame({"foo": range(5), "bar": range(5, 10)})
>>> original_df
   foo  bar
0    0    5
1    1    6
2    2    7
3    3    8
4    4    9
>>> original_df.to_pickle("./dummy.pkl")
>>> unpickled_df = pd.read_pickle("./dummy.pkl")
>>> unpickled_df
   foo  bar
0    0    5
1    1    6
2    2    7
3    3    8
4    4    9
>>> import os
>>> os.remove("./dummy.pkl")