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

作者:heavenmark 时间:2022-02-19 10:09:30 

一、问题描述

筛选出多个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文件中的数据进行筛选的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

来源:https://blog.csdn.net/heavenmark/article/details/73526921

标签:python,txt文件,数据,筛选
0
投稿

猜你喜欢

  • python笔记_将循环内容在一行输出的方法

    2022-08-11 20:27:09
  • python截取两个单词之间的内容方法

    2022-06-02 01:48:46
  • 在Python中处理日期和时间的基本知识点整理汇总

    2021-05-13 07:12:14
  • Python selenium get_cookies获取cookie不全的解决方案

    2021-09-17 07:39:52
  • PHP获取url的函数代码

    2023-10-15 12:45:00
  • ASP保存远程图片到本地 同时取得第一张图片并创建缩略图的代码

    2011-04-19 11:07:00
  • 使用XSLT将XML数据转换成HTML

    2023-07-05 08:34:56
  • 使用Python实现企业微信的自动打卡功能

    2021-02-27 02:41:34
  • DW MX 的快键一览表

    2009-07-21 12:47:00
  • Python使用matplotlib绘图无法显示中文问题的解决方法

    2023-07-30 22:16:30
  • 用Python实现BP神经网络(附代码)

    2023-11-24 17:20:11
  • 如何使用FSO修改文件夹的名称

    2008-10-11 14:24:00
  • asp如何用SA-FileUp上传多个HTML文件?

    2010-05-18 18:27:00
  • python-Web-flask-视图内容和模板知识点西宁街

    2021-03-10 22:21:15
  • Python httplib,smtplib使用方法

    2021-12-23 04:34:29
  • php mysql获取表字段名称和字段信息的三种方法

    2023-11-18 22:47:26
  • python爬虫之场内ETF基金获取

    2021-08-18 17:51:34
  • python批量复制图片到另一个文件夹

    2021-04-30 09:36:50
  • Web标准之路 勿使用W3C废弃的元素

    2009-07-13 12:25:00
  • Mac版Python3安装/升级的方式

    2021-03-07 13:24:40
  • asp之家 网络编程 m.aspxhome.com