# -*- coding: UTF8 -*-
for i in range(17,800):
filename = i+1;
with open('.\\'+str(filename), "r") as f: #读取文本
data = f.readlines()
f.close()
#那么现在data = [0,1,2,3,4,5,6,7,8,9,10]
dirtyid = [0,1,2,3,4,5,6,7,8,9]#这个想删除是第几行,根据自己想删的内容筛选出来,并将行数保存在dirtyid
new_data = [] #新建一个列表
for x in range(len(data)):
if x not in dirtyid:#如果 data的行数 不在需要删除的行数里面
new_data.append(data[x])#将不删的数据赋给另一个列表
#此时的new_data=[0,1,2,4,5,7,8,10]
#将new_data写入txt:
with open('.\\'+str(filename)+'.txt','a')as f:
f.writelines(new_data)
f.close