python分割txt文件

a=open('A.txt','r').readlines()
n=3 #份数
qty=len(a)//n if len(a)%n==0 else len(a)//n+1  #每一份的行数
for i in range(n):
    f=open(str(i+1)+'.txt', 'a')
    f.writelines(a[i*qty:(i+1)*qty])
    f.close()

分割txt文件

原文地址:https://www.cnblogs.com/pythonClub/p/9466296.html