Python 3.x 如何检测文件格式的编码
我在s3的存储桶中有文件,我正在以流的形式读取它们。我想检测不同文件的编码 我使用了chardet库,我得到了以下错误:Python 3.x 如何检测文件格式的编码,python-3.x,encoding,chardet,Python 3.x,Encoding,Chardet,我在s3的存储桶中有文件,我正在以流的形式读取它们。我想检测不同文件的编码 我使用了chardet库,我得到了以下错误: TypeError: Expected object of type bytes or bytearray, got: <class 'botocore.response.StreamingBody'> 在打开一个文件之前,还有其他方法检测编码吗 您需要再次使用读取功能 a = (obj.get()['Body']._raw_stream).rea
TypeError: Expected object of type bytes or bytearray, got: <class
'botocore.response.StreamingBody'>
在打开一个文件之前,还有其他方法检测编码吗
您需要再次使用读取功能
a = (obj.get()['Body']._raw_stream).read()
a = (obj.get()['Body']._raw_stream).read()