首页 > 代码库 > 合并两个文件中,相同的内容

合并两个文件中,相同的内容

思路:
1.先写一个函数function(line,file):判断line是否在file中。
2.将一个文件的行循环运行上面的函数。

  

def find_line(line,file):
    f=file.readline()
    while True:
         if not f:
            break
         if f==line:
              return line
         else:
              return
         f=file.readline()

f_a=open("a.txt“)
f_b=open("b.txt")
f_c=open("c.txt",”w+")
while True:
    f=f_a.readline()
    if not f :
       break
    m=find_line(f,f_b)
    f_c.wirte(m)

f_a.close()
f_b.close()
f_c.close()
    

  

合并两个文件中,相同的内容