-3
Как вы можете разобрать большой файл, содержащий много (одиночных) строк объектов JSON, не сохраняя каждую строку в списке для эффективности?Разбор файлов JSON по строкам
Как вы можете разобрать большой файл, содержащий много (одиночных) строк объектов JSON, не сохраняя каждую строку в списке для эффективности?Разбор файлов JSON по строкам
Будет:
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()
помощь? Это избавит вас от необходимости сразу загружать весь файл в память и вместо этого считывать только каждую строку за раз.