使用python读取txt文件的内容,并删除重复的行数方法


Posted in Python onApril 18, 2018

注意,本文代码是使用在txt文档上,同时txt文档中的内容每一行代表的是图片的名字。

#coding:utf-8 
import shutil 
readDir = "原文件绝对路经" 
writeDir = "写入文件的绝对路径" 
#txtDir = "/home/fuxueping/Desktop/1" 
lines_seen = set() 
outfile=open(writeDir,"w") 
f = open(readDir,"r") 
for line in f: 
  if line not in lines_seen: 
    outfile.write(line) 
    lines_seen.add(line) 
outfile.close() 
print "success"

最终结果在在写入文件内容中,没有重复内容。

以上这篇使用python读取txt文件的内容,并删除重复的行数方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
仅用500行Python代码实现一个英文解析器的教程
Apr 02 Python
python模块之StringIO使用示例
Apr 08 Python
python实现比较两段文本不同之处的方法
May 30 Python
浅谈机器学习需要的了解的十大算法
Dec 15 Python
Python将list中的string批量转化成int/float的方法
Jun 26 Python
Django实现跨域请求过程详解
Jul 25 Python
python实现的爬取电影下载链接功能示例
Aug 26 Python
你可能不知道的Python 技巧小结
Jan 29 Python
详解django中Template语言
Feb 22 Python
服务器端jupyter notebook映射到本地浏览器的操作
Apr 14 Python
jupyter 导入csv文件方式
Apr 21 Python
15个Pythonic的代码示例(值得收藏)
Oct 29 Python
python对excel文档去重及求和的实例
Apr 18 #Python
Pandas之drop_duplicates:去除重复项方法
Apr 18 #Python
pandas 实现将重复表格去重,并重新转换为表格的方法
Apr 18 #Python
Python对多属性的重复数据去重实例
Apr 18 #Python
Python3实现的字典遍历操作详解
Apr 18 #Python
Python基于递归算法实现的汉诺塔与Fibonacci数列示例
Apr 18 #Python
python 删除列表里所有空格项的方法总结
Apr 18 #Python
You might like
PHP生成excel时单元格内换行问题的解决方法
2010/08/26 PHP
php教程之phpize使用方法
2014/02/12 PHP
php简单读取.vcf格式文件的方法示例
2017/09/02 PHP
js parentElement和offsetParent之间的区别
2010/03/23 Javascript
ymPrompt的doHandler方法来实现获取子窗口返回值的方法
2010/06/25 Javascript
JQuery+DIV自定义滚动条样式的具体实现
2013/06/25 Javascript
jquery实现多级下拉菜单的实例代码
2013/10/02 Javascript
浅谈JavaScript数据类型及转换
2015/02/28 Javascript
JS中使用apply方法通过不同数量的参数调用函数的方法
2016/05/31 Javascript
从零学习node.js之express入门(六)
2017/02/25 Javascript
分享vue.js devtools遇到一系列问题
2017/10/24 Javascript
javascript用rem来做响应式开发
2018/01/13 Javascript
js实现web调用摄像头 js截取视频画面
2019/04/21 Javascript
微信小程序上传文件到阿里OSS教程
2019/05/20 Javascript
微信小程序-可移动菜单的实现过程详解
2019/06/24 Javascript
JS Math对象与Math方法实例小结
2019/07/05 Javascript
解决Idea、WebStorm下使用Vue cli脚手架项目无法使用Webpack别名的问题
2019/10/11 Javascript
解决vue 使用setTimeout,离开当前路由setTimeout未销毁的问题
2020/07/21 Javascript
python的迭代器与生成器实例详解
2014/07/16 Python
Python numpy实现数组合并实例(vstack,hstack)
2018/01/09 Python
详解Python中的type和object
2018/08/15 Python
Python设计模式之命令模式原理与用法实例分析
2019/01/11 Python
强悍的Python读取大文件的解决方案
2019/02/16 Python
Python中的asyncio代码详解
2019/06/10 Python
Python turtle绘画象棋棋盘
2019/08/21 Python
windows、linux下打包Python3程序详细方法
2020/03/17 Python
keras训练浅层卷积网络并保存和加载模型实例
2020/07/02 Python
pycharm配置python 设置pip安装源为豆瓣源
2021/02/05 Python
澳大利亚最好的电动自行车:Leon Cycle
2020/12/19 全球购物
应届生体育教师自荐信
2013/10/03 职场文书
会计电算一体化个人简历的自我评价
2013/10/15 职场文书
组织鉴定材料
2014/06/02 职场文书
大学生国庆节65周年演讲稿范文
2014/09/25 职场文书
学校政风行风评议心得体会
2014/10/21 职场文书
Python字典的基础操作
2021/11/01 Python
Vue Mint UI mt-swipe的使用方式
2022/06/05 Vue.js