如何将杂乱无章的txt文件中的指定内容读取到excel中 您所在的位置:网站首页 怎么提取表格中想要的内容到另一个表格中 如何将杂乱无章的txt文件中的指定内容读取到excel中

如何将杂乱无章的txt文件中的指定内容读取到excel中

2024-01-19 02:28| 来源: 网络整理| 查看: 265

目录

一、问题描述

 二、解决方案

我们有时会遇到需要从txt文件中选取指定的内容并将其输出到excel文件中,但是总是会遇到种种麻烦,这里把我曾经遇到的,困扰我很久但在同学和网络的帮助下成功输出的例子记录一下,也希望能为更多人提供解决问题的途径。

一、问题描述

给定一个txt文件,里面有各种类型的数据,如下图所示:

而我们的目的是:找到copout16文件中的关键词’ fichier base AFA3G445’,把它后面第20行,摘出来(就是如下这一行);1 17 0 29.54 343 372 27 411 699 991 0.00 25793 -98 -75 65 0.20 0.00 8.349 9.519 95.50 4.50 0.00 0.00 0.00。找到并输出所有的关键词’ fichier base AFA3G445’后20行的内容,并把它输出到excel文件里。

 二、解决方案

首先我们要看一下这个txt的基本信息,统计一下文件的行数,以便后续操作:

with open('copout16.txt', 'r') as f: #打开文件,并以”r“的形式就是只读文件的形式打开 count = 0 #初始化行数为0 for line in f: count += 1 print(count) f.close() #一定记得关闭文件 print ('文件行数 = ' + str(count)) #最后打印一下看一下行数

接着我们就需要去找到那个需要的目标,并找到在其下方20行的那一行需要的数字,并且先把识别出的那一行数字给保存在一个txt文件中(注意:一定要加上”target_line



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有