从python中的.h5文件获取帧时出现Unicode错误
Posted
技术标签:
【中文标题】从python中的.h5文件获取帧时出现Unicode错误【英文标题】:Unicode Error while getting frame from .h5 file in python 【发布时间】:2017-05-06 06:56:55 【问题描述】:我正在尝试使用 pandas.HDFStore 读取 .h5 文件
使用此代码:
import pandas as pd
store = pd.HDFStore('store.h5')
确实有效,尝试这行代码时会出现问题
df1 = store['df1']
它返回此错误:
“UnicodeDecodeError:‘ascii’编解码器无法解码位置 2108 中的字节 0xc3:序数不在范围内 (128)”
我尝试了link 中的解决方案,但也没有用。
所以请帮我解决这个错误。
【问题讨论】:
【参考方案1】:有不同的编码,通常很难找到哪一种。 试试 encoding= 'ISO-8859-1'
【讨论】:
以上是关于从python中的.h5文件获取帧时出现Unicode错误的主要内容,如果未能解决你的问题,请参考以下文章
当我在 python 中加载数据帧时出现 UnicodeDecodeError [重复]
在 Python Pandas 中使用 read_parquet 从 AWS S3 读取镶木地板文件时出现分段错误
将 Python UDF 应用于 Spark 数据帧时出现 java.lang.IllegalArgumentException