Python实现的txt文件去重功能示例

  

本文实例讲述了Python实现的txt文件去重功能。分享给大家供大家参考,具体如下:

        # - * -编码:utf - 8 - *   # !python2   进口shutil   一个=0   readDir="/用户/管理员/桌面/老了。三种“#老   writeDir="/用户/管理员/桌面/新。三种“#新   # txtDir="/home/管理员/桌面/1”   lines_seen=组()   输出文件=开放(writeDir,“w”)   f=开放(readDir,“r”)   f的线:   如果不是lines_seen行:   +=1   outfile.write(线)   lines_seen.add(线)   print ()   打印(“\ n”)   outfile.close ()   打印(“成功”)      之前      

其中old.tx如下:

  
  

www.jb51.net
  www.baidu.com
  www.sina.com.cn
  www.jb51.net
  www.google.com
  www.sohu.com
  www.jb51.net
  www.163.com

     

运行后new.txt内容如下:

  
  

www.jb51.net
  www.baidu.com
  www.sina.com.cn
  www.google.com
  www.sohu.com
  www.163.com

     

  http://tools.jb51.net/code/quchong

  http://tools.jb51.net/aideddesign/txt_quchong

  

更多关于Python相关内容感兴趣的读者可查看本站专题:《Python文件与目录操作技巧汇总》、《Python文本文件操作技巧汇总》、《Python数据结构与算法教程》、《Python函数使用技巧总结》,《Python字符串操作技巧汇总》及《Python入门与进阶经典教程》

  

希望本文所述对大家Python程序设计有所帮助。

Python实现的txt文件去重功能示例