[初学python]文本文件读写操作

利用python脚本实现这样一个功能:

现有a.txt和b.txt两个纯文本文件,需要把a.txt和b.txt中相同的内容提取出来,保存为c.txt

#从A.TXT和B.TXT读取文本,提取相同的行存为C.TXT.
import io
import os

#判断是否包含这行
def is_line_in_lines(line, lines):
    line = line.rstrip("\r\n")
    for temp in lines:
        temp = temp.rstrip("\r\n")
        if temp == line:
            return True
    return False
    

#程序入口
f_a = open("a.txt", "r")
f_b = open("b.txt", "r")
f_c = open("c.txt", "w")
print("正在处理...")
lines1 = f_a.readlines()
lines2 = f_b.readlines()
for line in lines1:
    if is_line_in_lines(line, lines2):
            f_c.write(line)
f_a.close()
f_b.close()
f_c.close()
print("处理完成!")