Python HDFS:无法解析json文档

Python HDFS:无法解析json文档,json,python-2.7,hdfs,hadoop2,pyhdfs-client,Json,Python 2.7,Hdfs,Hadoop2,Pyhdfs Client,我遵循文档中的简单代码 路径是有效的。我明白了 <requests.packages.urllib3.response.HTTPResponse object at 0x0000000003148048> newchars, decodedbytes = self.decode(data, self.errors) UnicodeDecodeError: 'utf8' codec can't decode byte 0x8b in position 1: invalid star

我遵循文档中的简单代码

路径是有效的。我明白了

<requests.packages.urllib3.response.HTTPResponse object at 0x0000000003148048>

newchars, decodedbytes = self.decode(data, self.errors)
UnicodeDecodeError: 'utf8' codec can't decode byte 0x8b in position 1: invalid start byte

newchars,decodedbytes=self.decode(数据,self.errors)
UnicodeDecodeError:“utf8”编解码器无法解码位置1中的字节0x8b:无效的开始字节

第一行是打印阅读器的结果。为什么我会犯这个错误?是否有其他方法从hdfs加载json对象?我知道这个对象是JSON,因为我就是这样把它放进去的。有没有办法忽略错误?为什么编码不起作用?

我建议查看仅适用于linux的编码,我无法在windows上安装libhdfs
<requests.packages.urllib3.response.HTTPResponse object at 0x0000000003148048>

newchars, decodedbytes = self.decode(data, self.errors)
UnicodeDecodeError: 'utf8' codec can't decode byte 0x8b in position 1: invalid start byte