当前位置: 首页 > 编程笔记 >

python在TXT文件中按照某一字符串取出该字符串所在的行方法

顾俊哲
2023-03-14
本文向大家介绍python在TXT文件中按照某一字符串取出该字符串所在的行方法,包括了python在TXT文件中按照某一字符串取出该字符串所在的行方法的使用技巧和注意事项,需要的朋友参考一下

主要流程:读取文件数据——将每一行数据分成不同的字符段——在判断

在某个字否段是否含与某个字符。(只是其中一种办法)

代码如下:

with open(r"C:\Users\LENOVO\Desktop\20170513155231.txt", encoding='utf-8') as f:#从TXT文件中读出数据
 for line1 in f:
  list.append(line1) #通过for循环一行一行加载

datalist=[]  #定义一个数组
for item in list: #通过一个for循环将每一行按照空格分成不同的字符段
 l = item.split() #这句使用空格将item分割成字符段
 datalist.append(l)#将l放入数组

for item in datalist: #通过一个for循环将某个字符段下含有某个字符串的行显示出来
 if item[8] == '加速度传感器':
  print(item)

以上这篇python在TXT文件中按照某一字符串取出该字符串所在的行方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持小牛知识库。

 类似资料:
  • 问题内容: 这是我的代码: 我想在test.txt文件中找到一些单词 “ the” 。问题是当我找到第一个 “ the”时 ,我的程序停止寻找更多东西。 当诸如 “ then” 之类的单词被我的程序理解为 “ the” 一词时。 问题答案: 不区分大小写地使用Regexes,并使用单词边界查找“ the”的所有实例和变体。 无法区分 “ the” 和 “ then”, 因为它们均以“ the”开头

  • 本文向大家介绍python按照多个字符对字符串进行分割的方法,包括了python按照多个字符对字符串进行分割的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了python按照多个字符对字符串进行分割的方法。分享给大家供大家参考。具体分析如下: 这段python代码通过这规则表达式对字符串进行分割,使用\w作为分割符,只要不是字母和数字的就会被分割开来。 输出结果如下 希望本文所述对大家

  • 问题内容: 假设我有一个包含以下内容的txt文件: 用户将输入一个字符串,例如“ omar”。我希望程序在该txt文件中搜索字符串“ omar”,如果该字符串不存在,则仅显示“不存在”。 我尝试了String.endsWith()或String.startsWith()函数,但该函数显示3次“不存在”。 我仅在3周前才开始使用Java,所以我是个新手……请多多包涵。谢谢。 问题答案: 只需阅读此文

  • 本文向大家介绍统计某一字符或字符串在另一个字符串中出现的次数相关面试题,主要包含被问及统计某一字符或字符串在另一个字符串中出现的次数时的应答技巧和注意事项,需要的朋友参考一下

  • 问题内容: 我有一个pyspark数据框为 并且需要按行连接患者姓名,以便获得如下输出: 有人可以帮我有关在pyspark中创建此数据框吗? 提前致谢。 问题答案: 我能想到的最简单的方法是使用

  • 问题内容: 有没有一种方法可以在Python中对字符串进行子字符串化,以从第三个字符到字符串末尾获取新的字符串? 也许喜欢吗? 如果离开第二部分意味着“直到最后”,而如果离开第一部分,它是否从头开始? 问题答案: Python称这个概念为“切片”,它不仅适用于字符串,还适用于更多的领域。看看这里的一个全面的介绍。