GKLBB

当你经历了暴风雨,你也就成为了暴风雨

导航

统计

python脚本 --- 去除txt的指定行数

# -*- 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

posted on   GKLBB  阅读(293)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
历史上的今天:
2022-04-30 常见问题 --- web 403
2021-04-30 我刷好的GEEK手机 ,购买后解锁查看权限,购买链接 https://www.cnblogs.com/GKLBB/p/14723794.html ---- geek系统开机指导
2021-04-30 我刷好的GEEK手机 ,购买后解锁查看权限,购买链接 https://www.cnblogs.com/GKLBB/p/14723794.html ---- 刷机指南
点击右上角即可分享
微信分享提示