码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2017-08-11 23:53:48      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:div   判断   turn   func   循环   文件   open   not   一个   

思路:
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()
    

  

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

标签:div   判断   turn   func   循环   文件   open   not   一个   

原文地址:http://www.cnblogs.com/timeisbiggestboss/p/7346905.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!