使用python对多个txt文件中的数据进行筛选的方法


Posted in Python onJuly 10, 2019

一、问题描述

筛选出多个txt文件中需要的数据

二、数据准备

使用python对多个txt文件中的数据进行筛选的方法

这是我自己建立的要处理的文件,里面是随意写的一些数字和字母

三、程序编写

import os

def eachFile(filepath):        
  pathDir =os.listdir(filepath)    #遍历文件夹中的text
  return pathDir

def readfile(name):          
  fopen=open(name,'r')
  for lines in fopen.readlines():     #按行读取text中的内容
    lines = lines.replace("\n", "").split(",")
    if 'aaa' in str(lines) and '2' not in str(lines): 
    #筛选出含有'aaa'并且不含数字2的每一行 
      print(lines)
  fopen.close()

filePath = "C:\\Users\\Administrator\\Desktop\\123"
pathDir=eachFile(filePath)
for allDir in pathDir:
  # child = os.path.join('%s%s' % (filepath, allDir))
  child = "C:\\Users\\Administrator\\Desktop\\123" + '\\' + allDir
  readfile(child)

以上只是利用if条件句对数据进行简单的筛选,可以用正则表达式做更复杂的数据筛选。

这篇使用python对多个txt文件中的数据进行筛选的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python群发邮件实例代码
Jan 03 Python
python继承和抽象类的实现方法
Jan 14 Python
在Python中操作列表之List.pop()方法的使用
May 21 Python
Python的爬虫框架scrapy用21行代码写一个爬虫
Apr 24 Python
Django admin美化插件suit使用示例
Dec 12 Python
python编辑用户登入界面的实现代码
Jul 16 Python
对python中Json与object转化的方法详解
Dec 31 Python
python3 实现函数写文件路径的正确方法
Nov 27 Python
Pytorch mask_select 函数的用法详解
Feb 18 Python
django实现HttpResponse返回json数据为中文
Mar 27 Python
在keras 中获取张量 tensor 的维度大小实例
Jun 10 Python
python解包概念及实例
Feb 17 Python
Python 占位符的使用方法详解
Jul 10 #Python
Python寻找路径和查找文件路径的示例
Jul 10 #Python
python获取当前文件路径以及父文件路径的方法
Jul 10 #Python
通过python实现弹窗广告拦截过程详解
Jul 10 #Python
python高斯分布概率密度函数的使用详解
Jul 10 #Python
Python with用法:自动关闭文件进程
Jul 10 #Python
Python中的几种矩阵乘法(小结)
Jul 10 #Python
You might like
PHP新手上路(三)
2006/10/09 PHP
php入门学习知识点二 PHP简单的分页过程与原理
2011/07/14 PHP
PHP中new static()与new self()的区别异同分析
2014/08/22 PHP
PHP中的类型提示(type hinting)功能介绍
2015/07/01 PHP
论坛里点击别人帖子下面的回复,回复标题变成“回复 24# 的帖子”
2009/06/14 Javascript
jQuery chili图片远处放大插件
2009/11/30 Javascript
打造基于jQuery的高性能TreeView(asp.net)
2011/02/23 Javascript
初学Jquery插件制作 在SageCRM的查询屏幕隐藏部分行的功能
2011/12/26 Javascript
jQuery插件开发全解析
2012/10/10 Javascript
有关于JS辅助函数inherit()的问题
2013/04/07 Javascript
js离开或刷新页面检测(且兼容FF,IE,Chrome)
2014/03/05 Javascript
js仿黑客帝国字母掉落效果代码分享
2020/11/08 Javascript
node.js从数据库获取数据
2016/05/08 Javascript
基于javascript实现的购物商城商品倒计时实例
2016/12/11 Javascript
vue-router项目实战总结篇
2018/02/11 Javascript
jQuery length 和 size()区别总结
2018/04/26 jQuery
[58:09]Spirit vs NB Supermajor小组赛 A组败者组决赛 BO3 第三场 6.2
2018/06/03 DOTA
python写的一个文本编辑器
2014/01/23 Python
Python中使用SAX解析xml实例
2014/11/21 Python
Python的time模块中的常用方法整理
2015/06/18 Python
Python正确重载运算符的方法示例详解
2017/08/27 Python
详解Appium+Python之生成html测试报告
2019/01/04 Python
pandas DataFrame索引行列的实现
2019/06/04 Python
wxPython电子表格功能wx.grid实例教程
2019/11/19 Python
python ETL工具 pyetl
2020/06/07 Python
2021年的Python 时间轴和即将推出的功能详解
2020/07/27 Python
维多利亚的秘密官方旗舰店:VICTORIA’S SECRET
2018/04/02 全球购物
小蚁科技官方商店:YI Technology
2019/08/23 全球购物
Michael Kors澳大利亚官网:世界知名的奢侈饰品和成衣设计师
2020/02/13 全球购物
自我评价怎么写正确呢?
2013/12/02 职场文书
安全生产目标责任书
2014/04/14 职场文书
员工辞退通知书
2015/04/17 职场文书
2015年房地产销售工作总结
2015/04/20 职场文书
2015年网管个人工作总结
2015/05/22 职场文书
致创业的您:这类人不适合餐饮创业
2019/08/19 职场文书
matplotlib如何设置坐标轴刻度的个数及标签的方法总结
2021/06/11 Python