我使用以下代码从Pandas Dataframe创建了msgpack文件:
df.to_msgpack('ixto.msg')我已经确认该文件保存在目录中,但不能使用msgpack库处理python,因为下面的代码如下:
unp = msgpack.unpackb('ixto.msg')给出以下错误:
AttributeError: 'str' object has no attribute 'read'发布于 2016-01-07 16:59:41
msgpack.unpackb需要包含编码数据的字节(因此是"b"),您将为它提供包含数据的文件的名称。
因此,您需要先读取该文件:
with open('ixto.msg', 'rb') as f:
unp = msgpack.unpackb(f.read())https://stackoverflow.com/questions/34660090
复制相似问题