使用Python计算JSON文件中的行数

时间:2014-03-04 17:13:44

标签: python json count

我有一个.json文件,每行包含一个JSON项。我想尝试使用Python计算文件中有多少个JSON项。我目前只是使用以下代码计算行数

count =0
with open(file) as f:
    for line in f:
        count+=1

这似乎是一种无效的方式。是否有更有效的方法来计算.json文件中的JSON项目数或计算文件中的行数?

1 个答案:

答案 0 :(得分:0)

编辑以解决我的错误行为:

这是一个用于计算文件中行数的单行程序。

num = sum(1 for line in open(filename))