从标题中获取有用的数据

时间:2018-02-06 15:52:53

标签: python python-3.x numpy header

我主要是出于好奇而问这个问题。 假设我有一个文件“myFile.dat”,由10行标题组成,然后是传感器的一些数据(4列,10k行)。

要读取实际数据,我使用numpy中的loadtxt函数,跳过标题:

import numpy as np

e = np.loadtxt("myFile.dat", skiprows=10)
localTemperature = e[:,1]

标题的格式始终相同:

  

档案xxxxx.dat

     

作者......

     

版权....

     

录制于../../..

     

固件版本....

     

传感器版本......

     

位置....

     

电池状态....

     

室温:25 +/- 0.5

     

其他东西....

假设我要访问室温:我必须再次打开文件并逐行读取,直到找到“室温:”,因为标题不在读取数据(我使用过的)。

话虽如此,我想知道是否有更好的方法可以同时做到这一点。

非常感谢,

中号

0 个答案:

没有答案