gpt4 book ai didi

python - 如何解决pickle编码问题?

转载 作者:太空宇宙 更新时间:2023-11-03 19:51:25 25 4
gpt4 key购买 nike

我在保存 pickle 文件时遇到问题。当我手动打开 pickle 文件时收到错误:

Error: C:\Users\df.pkl is not UTF-8 encoded. Saving disabled. See console for more details.

这就是我为发生错误所做的操作:

pickle.dump(df, open('df.pkl', 'rb'))

然后是:

df = pickle.load(open('df.pkl', 'rb'))

最佳答案

我不确定您的问题是否不是来自脚本编码:尝试在代码开头添加:

#coding: utf-8 

也许另一个解决方案可以是使用pandas的to_pickle函数(因为我认为你想pickle一个DataFrame): https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.to_pickle.html

保存:

df.to_pickle("C:\Users\df.pkl")

加载:

df = pd.read_pickle("C:\Users\df.pkl")

关于python - 如何解决pickle编码问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59816029/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com