U235
  Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
  Цитата:|  это что, на каждом np.loadtxt() файл переоткрывается?  |      Да, переоткрывается. Но можно и так, без переоткрытия:    Код: from itertools import islice   import numpy as np   import matplotlib.pyplot as plt   with open('data.txt', 'r') as f:       n,m=np.loadtxt(islice(f, 1), dtype='int32', comments=';', unpack=True, max_rows=1)       x=np.loadtxt(islice(f, 1),  comments=';',  max_rows=1)       y=np.loadtxt(islice(f, 1),  comments=';',  max_rows=1)       z=np.loadtxt(f,  comments=';')   plt.contourf(x,y,z.T)   plt.show()  |      Кстати, если работаете с  вейвлетами, то есть неплохой пакет PyWavelet    |