РЕДАКТИРОВАТЬ: на основе предоставленных данных, вы можете импортировать ваш файл следующим образом:
str2date = lambda x: datetime.strptime(x.decode("utf-8"), '%H:%M:%S').time()
data = np.genfromtxt(itertools.islice(f_in, 0, None, 60), dtype=None,names=('time','ew','d12','s12','t12','p12'.....), delimiter=' ', converters = {0: str2date})
print(data['time'])
вывод:
00:00:01
Обратите внимание, что вам нужно .decode("utf-8")
ваш ввод в str2date
, так как принимает байты. Вы можете установить dtype
в np.genfromtxt()
в соответствии с указанным c содержимым файла.
Вы также можете использовать это, если ваши данные в правильном формате:
dt.datetime.strptime(time,"%H:%M:%S").time()