Obtener los nombres de columna de un ndarray python numpy

Digamos que tengo un archivo de datos llamado data.txt que se parece a:

 TIME FX FY FZ 0 10 5 6 1 2 4 7 2 5 2 6 ... 

En Python Run:

 import numpy as np myData = np.genfromtxt("data.txt", names=True) >>> print myData["TIME"] [0, 1, 2] 

Los nombres en la parte superior de mi archivo de datos variarán, por lo que lo que me gustaría hacer es averiguar cuáles son los nombres de mis matrices en el archivo de datos. Así que me gustaría algo como:

 >>> print myData.names [TIME, F0, F1, F2] 

Pensé solo en leer el archivo de datos y obtener la primera línea y analizarla como una operación separada, pero eso no parece muy eficiente ni elegante.

Tratar:

 myData.dtype.names 

Esto devolverá una tupla de los nombres de campo.

 In [10]: myData.dtype.names Out[10]: ('TIME', 'FX', 'FY', 'FZ')