Вы можете сделать это:
tot_lines = 100000
with open('myfile.txt') as f:
fout = open('out0.txt','wb')
for c,i in enumerate(f):
fout.write(i)
if (c+1)%tot_lines == 0:
fout.close()
fout = open('out%d.txt'%(c/tot_lines+1),'wb')
fout.close()
Это создаст n
количество файлов, в каждом файле которых будет 100k
записей.Затем вы можете загрузить их так, как вы хотите.