使用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类的继承实例详解
Mar 30 Python
通过Py2exe将自己的python程序打包成.exe/.app的方法
May 26 Python
Python处理命令行参数模块optpars用法实例分析
May 31 Python
推荐10款最受Python开发者欢迎的Python IDE
Sep 16 Python
Python中常用的8种字符串操作方法
May 06 Python
django表单的Widgets使用详解
Jul 22 Python
python mysql断开重连的实现方法
Jul 26 Python
pytorch索引查找 index_select的例子
Aug 18 Python
Python 音频生成器的实现示例
Dec 24 Python
Django创建一个后台的基本步骤记录
Oct 02 Python
python 如何在测试中使用 Mock
Mar 01 Python
python 如何在 Matplotlib 中绘制垂直线
Apr 02 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+MYSQL开发工具及资源收藏
2007/01/02 PHP
解析将多维数组转换为支持curl提交的一维数组格式
2013/07/08 PHP
PHP 网站修改默认访问文件的nginx配置
2017/05/27 PHP
PHP用swoole+websocket和redis实现web一对一聊天
2019/11/05 PHP
JavaScript是否可实现多线程  深入理解JavaScript定时机制
2009/12/22 Javascript
js 判断上传文件大小及格式代码
2013/11/13 Javascript
带左右箭头图片轮播的JS代码
2013/12/18 Javascript
jQuery中:text选择器用法实例
2015/01/03 Javascript
JS禁用页面上所有控件的实现方法(附demo源码下载)
2015/12/17 Javascript
JavaScript数据结构与算法之链表
2016/01/29 Javascript
jQuery ajax调用后台aspx后台文件的两种常见方法(不是ashx)
2016/06/28 Javascript
jQuery可见性过滤选择器用法示例
2016/09/09 Javascript
jquery获取easyui日期控件的值实现方法
2016/11/09 Javascript
js图片上传的封装代码
2017/08/01 Javascript
浅谈ajax在jquery中的请求和servlet中的响应
2018/01/22 jQuery
Vuex实现计数器以及列表展示效果
2018/03/10 Javascript
微信小程序实现图片选择并预览功能
2019/07/25 Javascript
element el-tree组件的动态加载、新增、更新节点的实现
2020/02/27 Javascript
谈谈node.js中的模块系统
2020/09/01 Javascript
操作Windows注册表的简单的Python程序制作教程
2015/04/07 Python
Python获取文件所在目录和文件名的方法
2017/01/12 Python
python通过zabbix api获取主机
2018/09/17 Python
Python多进程入门、分布式进程数据共享实例详解
2019/06/03 Python
Python中print函数简单使用总结
2019/08/05 Python
python爬虫selenium和phantomJs使用方法解析
2019/08/08 Python
Python Multiprocessing多进程 使用tqdm显示进度条的实现
2019/08/13 Python
通过实例了解python property属性
2019/11/01 Python
Python flask框架实现浏览器点击自定义跳转页面
2020/06/04 Python
大学生求职信范文应怎么写
2014/01/01 职场文书
幼儿园安全检查制度
2014/01/30 职场文书
以幸福为主题的活动方案
2014/08/22 职场文书
我的中国心演讲稿
2014/09/04 职场文书
2014校长四风问题对照检查材料思想汇报
2014/09/16 职场文书
夫妻忠诚协议范文
2014/11/16 职场文书
电子商务专业求职信范文
2015/03/19 职场文书
「女孩的钓鱼慢活」全新版权绘公布
2022/03/21 日漫