如何解析包含许多(单行)JSON对象的大文件而不将每行存储在列表中以提高效率?
答案 0 :(得分:0)
将:
fp = open("file")
for i, line in enumerate(fp):
# reads only i+1th line
# or if you just need the 26th line
if i == 25:
print line
fp.close()
帮助?这样可以节省您必须立即将整个文件加载到内存中,而只是一次只读取每一行。