您的位置:首页 > 脚本大全 > > 正文

python读取txt文件每一行数据(python读取txt文件并取其某一列数据的示例)

更多 时间:2022-01-27 01:57:13 类别:脚本大全 浏览量:1784

python读取txt文件每一行数据

python读取txt文件并取其某一列数据的示例

菜鸟笔记

首先读取的txt文件如下:

  • ?
  • 1
  • 2
  • 3
  • 4
  • 5
  • AAAAF110 0003E818 0003E1FC 0003E770 0003FFFC 90
  • AAAAF110 0003E824 0003E208 0003E76C 0003FFFC A5
  • AAAAF110 0003E814 0003E204 0003E760 0003FFFC 85
  • AAAAF110 0003E7F0 0003E208 0003E764 0003FFFC 68
  • AAAAF110 0003E7CC 0003E1FC 0003E758 0003FFFC 2B
  • 现在要读取其每行的第3个数据,将其组成一个数组,代码如下:

  • ?
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • import codecs
  •  
  • f = codecs.open('data.txt', mode='r', encoding='utf-8') # 打开txt文件,以‘utf-8'编码读取
  • line = f.readline()  # 以行的形式进行读取文件
  • list1 = []
  • while line:
  •   a = line.split()
  •   b = a[2:3# 这是选取需要读取的位数
  •   list1.append(b) # 将其添加在列表之中
  •   line = f.readline()
  • f.close()
  •  
  • for i in list1:
  •   print(i)
  • 输出结果为:

  • ?
  • 1
  • 2
  • 3
  • 4
  • 5
  • ['0003E1FC']
  • ['0003E208']
  • ['0003E204']
  • ['0003E208']
  • ['0003E1FC']
  • 以上这篇python读取txt文件并取其某一列数据的示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持开心学习网。

    原文链接:https://blog.csdn.net/qq_38984928/article/details/82998151

    标签:Python 读取 txt
    您可能感兴趣