使用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 相关文章推荐
让python json encode datetime类型
Dec 28 Python
Python中实现字符串类型与字典类型相互转换的方法
Aug 18 Python
跟老齐学Python之类的细节
Oct 13 Python
浅谈Python数据类型判断及列表脚本操作
Nov 04 Python
python初学之用户登录的实现过程(实例讲解)
Dec 23 Python
python实现字符串和字典的转换
Sep 29 Python
漂亮的Django Markdown富文本app插件的实现
Jan 02 Python
树莓派3 搭建 django 服务器的实例
Aug 29 Python
Python 实现使用空值进行赋值 None
Mar 12 Python
python递归函数用法详解
Oct 26 Python
详解基于python的图像Gabor变换及特征提取
Oct 26 Python
Python 游戏大作炫酷机甲闯关游戏爆肝数千行代码实现案例进阶
Oct 16 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
动态新闻发布的实现及其技巧
2006/10/09 PHP
为PHP5.4开启Zend OPCode缓存
2014/12/26 PHP
PHP实现阳历到农历转换的类实例
2015/03/07 PHP
PHP数据库连接mysql与mysqli对比分析
2016/01/04 PHP
PHP实现适用于文件内容操作的分页类
2016/06/15 PHP
Yii实现微信公众号场景二维码的方法实例
2020/08/30 PHP
jquery $.fn $.fx是什么意思有什么用
2013/11/04 Javascript
jquery中push()的用法(数组添加元素)
2014/11/25 Javascript
Javascript编写俄罗斯方块思路及实例
2015/07/07 Javascript
javascript实现点击单选按钮链接转向对应网址的方法
2015/08/12 Javascript
javascript事件委托的用法及其好处简析
2016/04/04 Javascript
Bootstrap项目实战之首页内容介绍(全)
2016/04/25 Javascript
jQuery实现可拖拽3D万花筒旋转特效
2017/01/03 Javascript
node中实现删除目录的几种方法
2019/06/24 Javascript
iview form清除校验状态的实现
2019/09/19 Javascript
对layui数据表格动态cols(字段)动态变化详解
2019/10/25 Javascript
js实现select下拉框选择
2020/01/11 Javascript
Js Snowflake(雪花算法)生成随机ID的实现方法
2020/08/26 Javascript
[06:53]2018DOTA2国际邀请赛寻真——为复仇而来的Newbee
2018/08/15 DOTA
Pyhton中防止SQL注入的方法
2015/02/05 Python
在Python中进行自动化单元测试的教程
2015/04/15 Python
Python发送email的3种方法
2015/04/28 Python
python 专题九 Mysql数据库编程基础知识
2017/03/16 Python
在Python运行时动态查看进程内部信息的方法
2019/02/22 Python
python3.4 将16进制转成字符串的实例
2019/06/12 Python
Python 获取ftp服务器文件时间的方法
2019/07/02 Python
Pandas_cum累积计算和rolling滚动计算的用法详解
2019/07/04 Python
python3实现用turtle模块画一棵随机樱花树
2019/11/21 Python
python利用递归方法实现求集合的幂集
2020/09/07 Python
详解使用CSS3的@media来编写响应式的页面
2017/11/01 HTML / CSS
2014年材料员工作总结
2014/11/19 职场文书
2015新年寄语(一句话)
2014/12/08 职场文书
教师见习总结范文
2015/06/23 职场文书
Redis模仿手机验证码发送的实现示例
2021/11/02 Redis
Java实现学生管理系统(IO版)
2022/02/24 Java/Android
Golang入门之计时器
2022/05/04 Golang