, . , dtype , float64. , datetime s, float.
loadtxt, dtype:
import numpy as np
from datetime.datetime import fromtimestamp
filename = 'tmp.txt'
entry_timestamp, entry_close, entry_high, entry_low, entry_open, entry_volume = \
np.loadtxt(filename, dtype='O,'+'f8,'*5, delimiter=',', unpack=True,
converters={0: lambda d: fromtimestamp(float(d))})
'O' np.dtype('O') dtype=object. 'f8', , np.dtype('float64'). dtype 6 :
>>> np.dtype('O,'+'f8,'*5)
dtype([('f0', 'O'), ('f1', '<f8'), ('f2', '<f8'), ('f3', '<f8'), ('f4', '<f8'), ('f5', '<f8')])
unpack=True, .