Программа растаскивает документ на много маленьких по названию каждой строки, но последний документ остается пустым всегда, вопрос почему?
f = open('1.txt')
lines = f.readlines()
arr0 = lines[0].split('\t') # [0]-NameSt [1]-Evel [2]-Lat [3]-Long [4]-Pc [5]-Temp
A=arr0[0]
f = open("827160" + "_" + arr0[0] + ".txt", "w+")
print(len(lines))
for i in range (len(lines)-1):
arr = lines[i].split('\t')
if arr[0]==A:
f.write( lines[i]+ '\n')
else:
f.close
f = open("827160" + "_" + arr[0] + ".txt", "w+")
f.write( lines[i]+ '\n')
A=arr[0]
f.close