菜鳥筆記
首先讀取的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
現(xiàn)在要讀取其每行的第3個(gè)數(shù)據(jù),將其組成一個(gè)數(shù)組,代碼如下:
import codecsf = codecs.open('data.txt', mode='r', encoding='utf-8') # 打開txt文件,以‘utf-8'編碼讀取line = f.readline()  # 以行的形式進(jìn)行讀取文件list1 = []while line:  a = line.split()  b = a[2:3]  # 這是選取需要讀取的位數(shù)  list1.append(b) # 將其添加在列表之中  line = f.readline()f.close()for i in list1:  print(i)輸出結(jié)果為:
['0003E1FC']['0003E208']['0003E204']['0003E208']['0003E1FC']
以上這篇python讀取txt文件并取其某一列數(shù)據(jù)的示例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持武林站長站。
新聞熱點(diǎn)
疑難解答
圖片精選