python读取txt文件并取其某一列数据的示例
时间:2022-04-02 10:17 作者:admin610456
菜鸟笔记
首先读取的txt文件如下:
AAAAF110 0003E818 0003E1FC 0003E770 0003FFFC 90AAAAF110 0003E824 0003E208 0003E76C 0003FFFC A5AAAAF110 0003E814 0003E204 0003E760 0003FFFC 85AAAAF110 0003E7F0 0003E208 0003E764 0003FFFC 68AAAAF110 0003E7CC 0003E1FC 0003E758 0003FFFC 2B
现在要读取其每行的第3个数据,将其组成一个数组,代码如下:
import codecsf = 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)
输出结果为:
['0003E1FC']['0003E208']['0003E204']['0003E208']['0003E1FC']
以上这篇python/' target='_blank'>python读取txt文件并取其某一列数据的示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
(责任编辑:admin)