Counting number of lines in a JSON file using Python
本问题已经有最佳答案,请猛点这里访问。
我有一个.json文件,每行都包含一个json项。我想尝试使用python计算文件中有多少json项。我正在用以下代码计算行数
1 2 3 4 | count =0 with open(file) as f: for line in f: count+=1 |
不过,这似乎是一种不正当的做法。有没有一种更有效的方法来计算.json文件中json项目的数量或计算文件中的行数?
编辑以修复我的错误操作:
这是用于计算文件中的行数的一行程序。
1 | num = sum(1 for line in open(filename)) |