fr = open("E:/bill.txt", "r", encoding="UTF-8")
fw = open("E:/bill.backup.txt", "w", encoding="UTF-8")
for line in fr:
# 将每一行的前后的空格或换行去除
line = line.strip()
# 取出每一行的第4个字符,查看是否是测试
word = line.split(",")[4]
if word == "测试":
# 如果是测试,跳过
continue
# 如果不是测试,将该行取出来,写入到新的文件中。
fw.write(line)
fw.write("\n")
fr.close()
fw.close()
fw = open("E:/bill.backup.txt", "r", encoding="UTF-8")
print(fw.read())
第8章homework
最新推荐文章于 2024-11-18 15:23:35 发布
文章描述了一个Python程序,它打开两个文件bill.txt和bill.backup.txt,读取bill.txt中的内容,过滤掉包含测试的行,然后将剩余行写入到bill.backup.txt中。最后,程序再次读取并打印备份文件的内容。
摘要由CSDN通过智能技术生成