Как читать и манипулировать схемой 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)

0 ответов

Вы пытаетесь прочитать поля в схеме (user.avsc)? Если это так: схема будет списком всех полей в файле avsc [каждое имя для каждой схемы] даст список полей.

Надеюсь, это поможет...

Другие вопросы по тегам