我正在读取avro文件,并且抛出错误-
assert (nbytes >= 0), nbytes
AssertionError: -10989560
在文件读取行上-
reader = DataFileReader(open(input_avro_file, "rb"), DatumReader())
尝试使用相同的avro创建bigquery表时,出现此错误-
Cannot have bytes of negative length:-10989560
我无法解决
请帮助我 预先感谢
如果我以r模式而不是二进制文件打开文件,则会显示另一个错误-
return input_bytes.decode('utf-8')
AttributeError: 'str' object has no attribute 'decode'
这可能是因为文件现在被读取为字符串