, , genfromtxt, delimiter , :
In [2]: a = np.genfromtxt('test.txt', delimiter=[19,4,5,5], skip_header=1)
. dtype . :
In [3]: a = np.genfromtxt('test.txt', delimiter=[19,4,5,5], skip_header=1,
dtype=np.dtype([('date', 'datetime64[s]'),
('this', int), ('that', int),
('other', int)])
)
In [4]: a
Out[4]: array([(datetime.datetime(2007, 5, 25, 15, 0), 10, 20, 30),
(datetime.datetime(2007, 5, 25, 15, 10), 15, 18, 30),
(datetime.datetime(2007, 5, 25, 15, 20), 10, 27, 30),
(datetime.datetime(2007, 5, 25, 15, 30), 20, 35, 30),
(datetime.datetime(2007, 5, 25, 15, 50), 30, 20, -1),
(datetime.datetime(2007, 5, 25, 16, 0), 30, 13, -1),
(datetime.datetime(2007, 5, 25, 16, 10), 30, 13, -1)],
dtype=[('date', '<M8[s]'), ('this', '<i8'), ('that', '<i8'), ('other', '<i8')])