【发布时间】:2019-11-04 10:06:28
【问题描述】:
我有以下代码打印 avro 文件中的所有值。但是,我想打印一个特定的列 例如:
{'key1': value1 , 'key2': value2}
我想打印 avro 中存在的“key1”的所有值。
这是我的代码
from avro.datafile import DataFileReader
from avro.io import DatumReader
reader = DataFileReader(open("abc.avro", "rb"), DatumReader())
for user in reader:
print(user)
reader.close()
我是 Avro 和大数据方面的新手
编辑:
这是更正后的代码。感谢@Rithin
for user in reader:
print(user['key1'])
这将返回'key1'对应的所有值
【问题讨论】:
标签: python json python-3.x avro