如何读取和操作Avro模式(AVSC格式)

时间:2018-06-21 18:28:44

标签: python avro avsc

我想使用Avro模式并在python中读取它。无法读取架构。它抛出错误

import avro.schema
from avro.datafile import DataFileReader, DataFileWriter
from avro.io import DatumReader, DatumWriter

schema = avro.schema.Parse(open("user.avsc","rb").read())
schema_1=schema.meta
print(schema_1)

1 个答案:

答案 0 :(得分:0)

您是否要读取模式(user.avsc)中的字段?如果是这样的话: 模式将是avsc文件中所有字段的列表 [模式中的每个名称.each.name]将提供字段列表。

希望有帮助...