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

yipeiwu_com5年前Python基础

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

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

代码如下:

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文件中按照某一字符串取出该字符串所在的行方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

Python中元组,列表,字典的区别

Python中,有3种内建的数据结构:列表、元组和字典。 1.列表      list是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序...

浅谈python 线程池threadpool之实现

首先介绍一下自己使用到的名词: 工作线程(worker):创建线程池时,按照指定的线程数量,创建工作线程,等待从任务队列中get任务; 任务(requests):即工作线程处理的任务,任...

django rest framework 实现用户登录认证详解

django rest framework 实现用户登录认证详解

1、安装 pip install djangorestframework 2、创建项目及应用 创建项目 创建应用 目录结构如图 3、设置settings.py 设置数据库...

Python的字典和列表的使用中一些需要注意的地方

Python 中有三个非常好用的数据结构,列表,元组和字典, 元组是不可变的,列表可以保存任意类型的Python对象,并可以随意扩展没有大小限制, 字典是一个key-value的键值映射...

python实现zencart产品数据导入到magento(python导入数据)

python版本要求在3.3.x,需要mysql connector for python第三方库支持不适用所有的zencart导入到magento 复制代码 代码如下:#encodin...