Я создаю график в python, используя текстовый файл для исходных данных и matplotlib для построения графика. Простая логика ниже хорошо работает.
Но есть ли способ заставить numpy.gentfromtxt читать только первые 50 строк из файла "temperature_logging"? В настоящее время он считывает весь файл.
temp = numpy.genfromtxt('temperature_logging',dtype=None,usecols=(0))
time = numpy.genfromtxt('temperature_logging',dtype=None,usecols=(1))
dates = matplotlib.dates.datestr2num(time)
pylab.plot_date(dates,temp,xdate=True,fmt='b-')
pylab.savefig('gp.png')
содержимое в журнале температуры_logging;
21.75 12-01-2012-15:53:35
21.75 12-01-2012-15:54:35
21.75 12-01-2012-15:55:35
.
.
.