我主要是出于好奇而问这个问题。 假设我有一个文件“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
其他东西....
假设我要访问室温:我必须再次打开文件并逐行读取,直到找到“室温:”,因为标题不在读取数据(我使用过的)。
话虽如此,我想知道是否有更好的方法可以同时做到这一点。
非常感谢,
中号