使用Python计算JSON文件中的行数
我有一个.json文件,每一行都包含一个JSON项。我想用Python来计算这个文件里有多少个JSON项。目前我只是用下面的代码在数行数。
count =0
with open(file) as f:
for line in f:
count+=1
不过,这样做似乎效率不高。有没有更好的方法来计算.json文件中的JSON项数量,或者更快地统计文件中的行数呢?
1 个回答
3
编辑以纠正我的错误:
这是一个用来计算文件中行数的单行代码。
num = sum(1 for line in open(filename))