目前,我可以使用以下方法打开Avro文件:
import avro.schema
from avro.datafile import DataFileReader, DataFileWriter
from avro.io import DatumReader, DatumWriter
reader = DataFileReader(open("myfile.avro", "r"), DatumReader())
for user in reader:
print (user)
reader.close()
在此过程之后,我希望能够使用Python代码计算这个文件中的行数。我目前正在使用Spyder中的Python 2.7。
感谢任何帮助。