python拷贝文件并剔除测试数据


#  备份文件
#  将数据备份一下,后缀.bak 并将测试数据删除
#  比如:
#  zs,18,male,正式
#  ls,18,female,测试
#  ww,18,male,正式
#  zl,18,female,正式
#  gb,18,male,测试
#  wj,18,female,正式
# 转为
#  zs,18,male,正式
#  ww,18,male,正式
#  zl,18,female,正式
#  wj,18,female,正式

# 实现如下:
f1 = open("student.txt", "r", encoding="utf-8")
f2 = open("student.txt.bak", "w", encoding="utf-8")
for f in f1:
    s = f.strip()
    if s.split(",")[3] == "测试":
        continue
    f2.write(s)
    f2.write("\n")
f1.close()
f2.close()



posted @ 2023-12-23 20:32  Bre-eZe  阅读(15)  评论(0)    收藏  举报