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

1 投票
1 回答
12242 浏览
提问于 2025-04-17 20:48

我有一个.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))

撰写回答