0

我想使用 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)
4

1 回答 1

0

您是否尝试读取架构 (user.avsc) 中的字段?如果是这样:schema 将是 avsc 文件中所有字段的列表 [each.name for each in schema] 将给出字段列表。

希望有帮助...

于 2019-04-08T04:55:13.647 回答