0
from avro import io, datafile
import pprint
OUTFILE_NAME = "demo.avro"
rec_reader = io.DatumReader()
df_reader = datafile.DataFileReader(open(OUTFILE_NAME, 'r'), rec_reader)
pp = pprint.PrettyPrinter()
for record in df_reader:
pp.pprint(record)
df_reader.close()
從AVRO閱讀我收到此錯誤AttributeError的:「海峽」對象有沒有屬性「解碼」,而使用Python
"AttributeError: 'str' object has no attribute 'decode'".
如果有人能指導我什麼錯誤, 謝謝提前。
如果您正在閱讀二進制文件,則在打開它時必須使用「rb''作爲模式。 – spectras