使用包含日期的数据创建 AVRO 文件时抛出 AvroTypeException 错误

Throws AvroTypeException error while creating AVRO files with data containing date

当我尝试使用包含日期对象的数据创建 AVRO 文件时,它抛出 AvroTypeException 错误。

这是我使用的架构: screen shot of schema

这是写入数据的代码位: screen shot of code-bit

这是 运行 代码时显示的错误: screen shot of error

请找到 link here 我试过的完整版代码。

注意:Python 版本:3.7.10,avro-python3 版本 1.10.2

如有任何帮助或建议,我们将不胜感激。

avro-python3 从不支持逻辑类型并被放弃以支持 avro 库同时支持 Python 2 和 3(现在它只支持 Python 3 ).

要解决此问题,您应该 pip uninstall avro-python3pip install avro