Невозможно прочитать файл avro в python - PullRequest
0 голосов
/ 13 апреля 2019

Я читаю файл avro, и он выдает ошибку -

assert (nbytes >= 0), nbytes
AssertionError: -10989560

в строке чтения файла -

reader = DataFileReader(open(input_avro_file, "rb"), DatumReader())

При попытке создать таблицу больших запросов с помощьюто же самое avro, я получаю эту ошибку -

Cannot have bytes of negative length:-10989560

Я не могу ее решить

Пожалуйста, помогите мне с этим Спасибо заранее

Если я открою файлв режиме r, а не в двоичном, появляется другая ошибка -

return input_bytes.decode('utf-8')
AttributeError: 'str' object has no attribute 'decode'

, что возможно потому, что файл теперь читается как строка

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...