Read a NetCDF4 file with groups

Import numpy and Nio

In [1]:
import numpy
import Nio

Open a NetCDF4 file, and print the file info

In [2]:
file = Nio.open_file("nc4_withgroup.nc", "r")

print file
Nio file:	nc4_withgroup.nc
      creation_date : Tue Apr 15 15:55:37 MDT 2014
      title : NCL generated netCDF file
   dimensions:
   variables:
Nio group <forecasts>:	nc4_withgroup.nc
   dimensions:
   variables:
Nio group <model1>:	nc4_withgroup.nc
   dimensions:
      time = 5 // unlimited
      level = 10 // unlimited
      lat = 73
      lon = 144
   variables:
   double time [ time|5 ]	 
      calendar : gregorian
      units : hours since 0001-01-01 00:00:00.0
      _FillValue : 9.969209968386869e+36

   integer level [ level|10 ]	 
      units : hPa
      _FillValue : -2147483647

   float lat [ lat|73 ]	 
      units : degrees north
      _FillValue : 9.96921e+36

   float lon [ lon|144 ]	 
      units : degrees east
      _FillValue : 9.96921e+36

   float temp [ time|5, level|10, lat|73, lon|144 ]	 
      units : K
      _FillValue : 9.96921e+36


Nio group <model2>:	nc4_withgroup.nc
   dimensions:
   variables:


Nio group <analyses>:	nc4_withgroup.nc
   dimensions:
   variables:



In [6]:
print "file.attributes:"
#print file.attributes

n = 0
for name in file.attributes.keys():
    print "Global attr %d %20s: %s" %(n, name, getattr(file, name))
    n += 1
file.attributes:
Global attr 0        creation_date: Tue Apr 15 15:55:37 MDT 2014
Global attr 1                title: NCL generated netCDF file

In [12]:
print "file.dimensions:"
#print file.dimensions

n = 0
for name in file.dimensions.keys():
    print "Dim %2.2d name: %6s, size: %4d" %(n, name, file.dimensions[name])
    n += 1
file.dimensions:
Dim 00 name:    lat, size:   73
Dim 01 name:  level, size:   10
Dim 02 name:    lon, size:  144
Dim 03 name:   time, size:    5

In [13]:
print "file.variables:"
#print file.variables

n = 0
for name in file.variables.keys():
    print "Var %d: <%s>" %(n, name)
    n += 1
file.variables:
Var 0: <lat>
Var 1: <time>
Var 2: <lon>
Var 3: <temp>
Var 4: <level>

In [14]:
n = 0
for name in file.groups.keys():
    print "Group %d: <%s>" %(n, name)
    n += 1
Group 0: <model2>
Group 1: <model1>
Group 2: <analyses>
Group 3: <forecasts>

Get group "forecast" from file

In [15]:
forecasts = file.groups['forecasts']

print "forecasts:\n"
print forecasts
forecasts:

Nio file:	forecasts
   dimensions:
   variables:
Nio group <model1>:	forecasts
   dimensions:
      time = 5 // unlimited
      level = 10 // unlimited
      lat = 73
      lon = 144
   variables:
   double time [ time|5 ]	 
      calendar : gregorian
      units : hours since 0001-01-01 00:00:00.0
      _FillValue : 9.969209968386869e+36

   integer level [ level|10 ]	 
      units : hPa
      _FillValue : -2147483647

   float lat [ lat|73 ]	 
      units : degrees north
      _FillValue : 9.96921e+36

   float lon [ lon|144 ]	 
      units : degrees east
      _FillValue : 9.96921e+36

   float temp [ time|5, level|10, lat|73, lon|144 ]	 
      units : K
      _FillValue : 9.96921e+36


Nio group <model2>:	forecasts
   dimensions:
   variables:



Get group "model1" from group forecast

In [16]:
mdl_one = forecasts.groups['model1']

print "mdl_one:\n"
print mdl_one
mdl_one:

Nio file:	model1
   dimensions:
      time = 5 // unlimited
      level = 10 // unlimited
      lat = 73
      lon = 144
   variables:
   double time [ time|5 ]	 
      calendar : gregorian
      units : hours since 0001-01-01 00:00:00.0
      _FillValue : 9.969209968386869e+36

   integer level [ level|10 ]	 
      units : hPa
      _FillValue : -2147483647

   float lat [ lat|73 ]	 
      units : degrees north
      _FillValue : 9.96921e+36

   float lon [ lon|144 ]	 
      units : degrees east
      _FillValue : 9.96921e+36

   float temp [ time|5, level|10, lat|73, lon|144 ]	 
      units : K
      _FillValue : 9.96921e+36



Get variable from model1

In [54]:
temp = mdl_one.variables['temp']
#print temp.attributes.keys()
print temp.__dict__.keys()
['units', '_FillValue']

Show temp's attributes

In [56]:
n = 0
#for name in temp.attributes.keys():
for name in temp.__dict__.keys():
    print "temp attr %d %20s: %s" %(n, name, temp.attributes[name])
    n += 1
---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<ipython-input-56-baba4ed8068a> in <module>()
      2 #for name in temp.attributes.keys():
      3 for name in temp.__dict__.keys():
----> 4     print "temp attr %d %20s: %s" %(n, name, temp.attributes[name])
      5     n += 1

AttributeError: attributes

Check temp's other info

In [48]:
print "temp type: ", temp.typecode()
numDims = temp.rank
print "numDims = ", numDims
dimSizes = temp.shape
dimNames = temp.dimensions
n = 0
while(n < numDims):
    print "Dim %2d name: %6s, size: %4d" %(n, dimNames[n], dimSizes[n])
    n += 1
temp type:  f
numDims =  4
Dim  0 name:   time, size:    5
Dim  1 name:  level, size:   10
Dim  2 name:    lat, size:   73
Dim  3 name:    lon, size:  144

Show temp's value

In [46]:
data = mdl_one.variables['temp'][:,:,:,:]
print "temp value:"
print data
temp value:
[[[[ 232.37104797  232.43919373  249.33876038 ...,  281.78240967
     221.17538452  257.7651062 ]
   [ 285.72006226  226.7509613   289.87969971 ...,  228.87304688
     274.32510376  203.56488037]
   [ 278.64996338  238.85002136  266.26211548 ...,  203.47842407
     228.02024841  238.27308655]
   ..., 
   [ 247.64138794  251.54588318  236.68315125 ...,  284.70663452
     210.46560669  241.1240387 ]
   [ 262.81402588  216.9486084   297.40426636 ...,  247.20610046
     295.01763916  220.96980286]
   [ 235.16822815  283.33987427  215.64187622 ...,  208.00878906
     239.21040344  297.131073  ]]

  [[ 290.20480347  287.13043213  233.49420166 ...,  260.11706543
     210.31257629  258.53964233]
   [ 279.9538269   254.15960693  282.37515259 ...,  255.23422241
     245.1424408   244.67727661]
   [ 209.59620667  292.80200195  293.36706543 ...,  249.3754425
     255.84033203  257.16903687]
   ..., 
   [ 243.02084351  254.75456238  228.96260071 ...,  265.51315308
     226.14637756  237.66633606]
   [ 262.32330322  250.36836243  257.39416504 ...,  235.09681702
     268.4972229   232.28170776]
   [ 227.63893127  259.74041748  223.13697815 ...,  289.0239563
     200.31278992  235.36271667]]

  [[ 275.27426147  228.61036682  282.11416626 ...,  241.51760864
     203.45202637  231.27627563]
   [ 294.69064331  281.07766724  242.8742981  ...,  288.62365723
     243.25454712  259.91690063]
   [ 262.88647461  250.03436279  244.62136841 ...,  217.87159729
     208.99917603  274.31274414]
   ..., 
   [ 210.38323975  271.53204346  253.18577576 ...,  288.00164795
     216.30691528  277.99713135]
   [ 272.7444458   297.66848755  259.38977051 ...,  232.23320007
     272.68817139  240.26191711]
   [ 201.10443115  221.84393311  268.33978271 ...,  250.91218567
     243.92498779  293.3112793 ]]

  ..., 
  [[ 230.92884827  242.98880005  252.43553162 ...,  201.63446045
     265.45999146  266.59735107]
   [ 257.25958252  296.38937378  244.673172   ...,  269.24505615
     257.57574463  218.87872314]
   [ 230.70881653  237.20304871  290.65136719 ...,  246.73936462
     262.22460938  298.56295776]
   ..., 
   [ 210.34181213  238.64952087  218.6157074  ...,  253.93304443
     214.9092865   249.23387146]
   [ 252.81570435  255.7853241   243.13015747 ...,  234.44386292
     251.22550964  276.84030151]
   [ 233.47874451  249.23234558  221.51625061 ...,  263.89352417
     214.75869751  214.43829346]]

  [[ 287.02099609  248.32037354  240.37980652 ...,  288.99136353
     276.15270996  242.2953186 ]
   [ 235.81282043  292.68328857  289.39517212 ...,  243.94702148
     218.68338013  261.57510376]
   [ 299.42102051  218.50772095  285.49795532 ...,  298.212677    291.0539856
     286.7699585 ]
   ..., 
   [ 212.20932007  265.18426514  221.87767029 ...,  202.29768372
     241.55549622  239.40040588]
   [ 224.25245667  219.73472595  233.84875488 ...,  243.13989258
     203.68571472  227.25341797]
   [ 216.3530426   271.29684448  288.19073486 ...,  274.41210938
     222.93281555  288.43280029]]

  [[ 207.51081848  215.59172058  276.33926392 ...,  294.40008545
     269.61108398  210.70373535]
   [ 285.37210083  200.52760315  295.03625488 ...,  229.96760559
     230.02334595  288.46044922]
   [ 299.17504883  245.33773804  269.49954224 ...,  226.26194763
     270.36990356  223.3026123 ]
   ..., 
   [ 268.87762451  273.12207031  261.12545776 ...,  291.98519897
     297.17443848  202.17370605]
   [ 232.00846863  281.41192627  225.2958374  ...,  275.80810547
     200.17124939  268.47348022]
   [ 253.42454529  209.30529785  292.07174683 ...,  265.29959106
     282.80990601  250.65447998]]]


 [[[ 200.7857666   242.81915283  276.99005127 ...,  274.6965332
     201.11860657  286.36752319]
   [ 235.36407471  275.19033813  286.08416748 ...,  269.96102905
     276.52301025  253.55360413]
   [ 210.38467407  200.45106506  273.77175903 ...,  208.91943359
     286.83377075  232.58592224]
   ..., 
   [ 291.02478027  217.89129639  238.22691345 ...,  285.7421875
     205.11993408  278.11242676]
   [ 232.3525238   228.06704712  236.03317261 ...,  259.08084106
     216.46006775  285.78561401]
   [ 209.30667114  269.85525513  260.12426758 ...,  269.99279785
     241.15179443  275.59310913]]

  [[ 293.61502075  233.16378784  238.20007324 ...,  293.55670166
     225.69540405  245.92539978]
   [ 248.55647278  272.9956665   264.68893433 ...,  286.47665405
     266.66677856  297.63903809]
   [ 297.02423096  213.13830566  223.63757324 ...,  271.24432373
     261.57998657  218.49942017]
   ..., 
   [ 246.82098389  222.86125183  229.95185852 ...,  229.44682312
     223.32853699  256.94277954]
   [ 207.12600708  204.93717957  204.48878479 ...,  207.74198914
     257.34390259  219.31808472]
   [ 255.66760254  274.10620117  239.52966309 ...,  213.93438721
     289.73562622  299.00305176]]

  [[ 249.20903015  251.73443604  275.20883179 ...,  251.56791687
     275.86004639  248.07949829]
   [ 211.0161438   218.80670166  201.4044342  ...,  232.17463684
     287.04977417  201.38911438]
   [ 246.65013123  295.51116943  232.71318054 ...,  237.30758667
     212.68537903  284.13024902]
   ..., 
   [ 246.00312805  240.94425964  215.01756287 ...,  290.09884644
     216.48165894  280.66360474]
   [ 240.42875671  214.02780151  206.13957214 ...,  250.93437195
     253.72218323  263.79290771]
   [ 221.33392334  291.56887817  219.59812927 ...,  284.07717896
     248.19248962  266.99942017]]

  ..., 
  [[ 259.228302    261.94540405  285.65081787 ...,  233.1000061
     217.36038208  231.90219116]
   [ 225.51879883  296.84729004  225.59120178 ...,  205.47416687
     225.97044373  258.01651001]
   [ 245.08531189  282.59902954  295.49490356 ...,  247.03434753
     218.80085754  201.73937988]
   ..., 
   [ 223.84921265  240.43214417  296.16717529 ...,  291.10687256
     296.00320435  238.59643555]
   [ 224.4561615   294.29397583  205.55111694 ...,  251.99450684
     287.12927246  299.703125  ]
   [ 227.88870239  246.80882263  239.83995056 ...,  291.01864624
     276.58093262  232.95541382]]

  [[ 232.38876343  251.83543396  279.68023682 ...,  227.53762817
     211.0512085   254.20785522]
   [ 201.28352356  224.76327515  215.89372253 ...,  211.70487976
     207.92709351  233.81922913]
   [ 241.67933655  256.63671875  277.46884155 ...,  201.21432495
     236.83189392  260.39324951]
   ..., 
   [ 278.78762817  247.74072266  243.96157837 ...,  207.40875244
     274.68572998  220.22613525]
   [ 287.27682495  280.19995117  293.677948   ...,  276.15396118
     241.78411865  203.81089783]
   [ 272.6161499   291.23721313  280.02340698 ...,  260.62747192
     220.78823853  243.55204773]]

  [[ 226.74842834  209.27983093  226.15463257 ...,  247.42785645
     282.35147095  205.90313721]
   [ 242.93293762  289.17919922  241.85243225 ...,  271.79946899
     263.08453369  295.66424561]
   [ 231.85678101  260.42224121  242.08738708 ...,  229.13887024
     215.9992218   297.25576782]
   ..., 
   [ 281.23059082  226.79016113  238.64678955 ...,  235.23834229
     258.40072632  237.18135071]
   [ 243.87107849  244.24403381  257.18429565 ...,  245.4294281
     283.82220459  289.83621216]
   [ 206.03285217  218.95195007  212.03405762 ...,  283.90951538
     239.89108276  294.99786377]]]


 [[[ 239.77542114  267.79345703  237.07046509 ...,  289.6242981
     268.42190552  293.63217163]
   [ 209.99032593  248.5969696   299.72998047 ...,  283.87283325
     297.64413452  259.01107788]
   [ 257.05474854  267.68356323  229.89196777 ...,  296.4163208
     295.71148682  237.01257324]
   ..., 
   [ 253.68759155  273.0484314   235.39331055 ...,  255.91723633
     271.68112183  252.93722534]
   [ 220.87727356  226.6829834   294.89819336 ...,  222.21380615
     287.52075195  213.07894897]
   [ 206.02816772  244.46835327  254.28782654 ...,  251.60670471
     287.77423096  291.2661438 ]]

  [[ 253.25822449  244.42831421  201.33268738 ...,  252.34719849
     263.16079712  250.0227356 ]
   [ 252.83462524  271.01702881  203.53771973 ...,  235.63896179
     286.92892456  200.03082275]
   [ 228.35134888  232.39576721  214.27651978 ...,  282.42599487
     254.79704285  244.20223999]
   ..., 
   [ 276.39569092  222.54821777  214.69551086 ...,  235.75064087
     276.76696777  244.95240784]
   [ 289.10079956  240.5868988   257.09890747 ...,  250.19718933
     286.24624634  248.00819397]
   [ 241.53637695  205.68165588  272.67172241 ...,  206.10122681
     265.27758789  299.19647217]]

  [[ 278.5791626   207.83518982  223.6554718  ...,  204.39129639
     211.14910889  281.87985229]
   [ 276.00076294  237.63331604  255.60560608 ...,  249.44830322
     248.94815063  227.29550171]
   [ 257.36636353  230.94721985  220.44876099 ...,  277.72695923
     258.12261963  206.9125824 ]
   ..., 
   [ 290.19430542  234.88145447  215.44863892 ...,  264.23522949
     268.50808716  209.54547119]
   [ 233.58677673  229.53572083  211.28910828 ...,  267.62466431
     287.08413696  286.31237793]
   [ 244.05218506  240.72993469  291.02398682 ...,  255.59773254
     254.67811584  281.97592163]]

  ..., 
  [[ 227.55004883  263.2668457   275.27142334 ...,  279.73468018
     200.951828    239.77581787]
   [ 210.61672974  234.0418396   207.63356018 ...,  232.8237915
     276.94927979  245.64709473]
   [ 285.03799438  226.91046143  299.70019531 ...,  272.36297607
     214.97766113  271.63439941]
   ..., 
   [ 293.7322998   248.42565918  221.97166443 ...,  264.33068848
     208.40802002  208.05223083]
   [ 297.59857178  207.84146118  275.27371216 ...,  229.34194946
     280.459198    204.39585876]
   [ 207.85987854  238.45359802  281.09155273 ...,  289.1355896
     253.58332825  229.78730774]]

  [[ 223.24533081  288.45077515  203.41908264 ...,  226.45169067
     263.80026245  285.18655396]
   [ 217.54824829  260.93887329  268.42431641 ...,  256.12097168
     250.36610413  289.29241943]
   [ 233.5307312   291.32775879  298.87850952 ...,  289.97283936
     254.12762451  281.6206665 ]
   ..., 
   [ 278.83837891  222.37809753  293.60348511 ...,  280.21328735
     229.78314209  245.03292847]
   [ 206.35186768  275.21646118  276.03015137 ...,  226.10345459
     222.56666565  290.02520752]
   [ 201.98603821  210.77752686  277.04315186 ...,  210.43652344
     279.34963989  207.35249329]]

  [[ 236.21220398  246.16023254  268.86468506 ...,  277.42636108
     272.48919678  204.69509888]
   [ 243.76896667  221.9438324   272.32315063 ...,  201.8117218
     278.74072266  274.72225952]
   [ 217.38179016  285.34381104  201.5329895  ...,  218.50080872
     294.80307007  223.14770508]
   ..., 
   [ 263.93951416  210.39361572  202.06512451 ...,  273.26895142
     205.98852539  245.30773926]
   [ 238.52618408  258.67504883  237.01158142 ...,  204.1060791
     242.66677856  286.37030029]
   [ 214.14663696  244.52601624  256.30706787 ...,  249.92776489
     228.71499634  278.07168579]]]


 [[[ 261.30822754  269.4246521   278.33654785 ...,  226.09996033
     292.01065063  203.94929504]
   [ 202.1632843   286.78796387  291.99252319 ...,  212.31465149
     221.81526184  231.21495056]
   [ 296.52352905  218.43962097  290.421875   ...,  211.70025635
     209.16986084  220.52476501]
   ..., 
   [ 250.08357239  254.68492126  287.48553467 ...,  297.19094849
     274.42330933  231.37760925]
   [ 203.67350769  273.81408691  266.64855957 ...,  237.72503662
     254.68371582  272.10015869]
   [ 242.670578    255.18661499  214.76170349 ...,  225.4178009
     262.00466919  208.41473389]]

  [[ 262.06192017  295.77502441  281.69915771 ...,  276.56335449
     201.29072571  229.79631042]
   [ 289.71682739  285.70837402  248.96409607 ...,  212.53411865
     286.52755737  220.36659241]
   [ 277.3458252   200.54316711  250.30104065 ...,  291.48455811
     289.27035522  216.63496399]
   ..., 
   [ 213.00645447  238.67504883  276.0296936  ...,  296.00402832
     296.11636353  233.43161011]
   [ 232.1525116   257.3298645   239.41110229 ...,  260.62350464
     225.87672424  249.4495697 ]
   [ 204.37257385  251.71272278  268.43432617 ...,  209.33592224
     227.44841003  235.98799133]]

  [[ 207.27114868  224.74032593  234.19615173 ...,  283.4085083
     243.54034424  241.88130188]
   [ 291.23626709  213.33337402  226.41862488 ...,  251.90513611
     283.59475708  251.14602661]
   [ 205.64900208  298.7232666   214.51094055 ...,  219.9475708
     235.28213501  208.01182556]
   ..., 
   [ 236.69128418  244.17669678  248.4271698  ...,  273.69888306
     204.68688965  264.48150635]
   [ 297.48464966  294.77481079  299.05682373 ...,  277.3203125
     250.80659485  263.96710205]
   [ 295.74157715  254.84547424  275.30892944 ...,  279.17160034
     232.62982178  296.80480957]]

  ..., 
  [[ 271.82699585  284.36978149  211.97744751 ...,  200.96852112
     256.37747192  281.12841797]
   [ 203.97763062  228.73558044  236.30792236 ...,  295.68191528
     282.0682373   291.32058716]
   [ 292.66931152  296.61047363  211.19171143 ...,  275.10055542
     210.44471741  245.87010193]
   ..., 
   [ 254.85801697  278.75375366  200.03172302 ...,  276.77520752
     262.3319397   237.1522522 ]
   [ 202.78926086  295.71820068  200.72520447 ...,  295.95596313
     269.17120361  264.09072876]
   [ 256.18463135  275.14736938  204.7895813  ...,  288.96957397
     207.55593872  291.23318481]]

  [[ 252.56575012  266.47491455  266.79733276 ...,  215.34098816
     221.30940247  237.94532776]
   [ 258.98571777  227.74162292  296.04092407 ...,  291.7507019
     246.76933289  252.70703125]
   [ 218.80055237  290.9262085   268.43228149 ...,  266.85784912
     278.64154053  219.30871582]
   ..., 
   [ 230.26673889  241.06500244  208.97236633 ...,  295.83132935
     283.65386963  288.05560303]
   [ 263.26119995  260.7020874   295.51324463 ...,  282.70608521
     230.52711487  209.34208679]
   [ 235.05509949  215.7436676   293.66616821 ...,  253.50740051
     209.58792114  290.11798096]]

  [[ 271.86758423  278.03466797  281.66046143 ...,  280.29852295
     211.09020996  281.99707031]
   [ 261.87805176  236.76835632  258.49105835 ...,  292.05056763
     263.26651001  230.19723511]
   [ 289.462677    220.22950745  218.66142273 ...,  251.14457703
     260.70574951  222.58604431]
   ..., 
   [ 200.90615845  246.78311157  213.26657104 ...,  293.1756897
     230.23707581  290.79464722]
   [ 205.43011475  200.04281616  248.38967896 ...,  213.73522949
     288.33251953  227.20973206]
   [ 210.99723816  286.58444214  289.2741394  ...,  283.20129395
     270.13464355  297.22827148]]]


 [[[ 240.09344482  204.72302246  287.27947998 ...,  261.33691406
     265.92160034  263.69158936]
   [ 258.49407959  229.48739624  285.94042969 ...,  283.10153198
     225.45063782  297.64434814]
   [ 237.00334167  224.89376831  215.05537415 ...,  296.48843384
     265.07440186  288.50582886]
   ..., 
   [ 264.82415771  238.23725891  205.94606018 ...,  200.96774292
     295.66967773  204.47088623]
   [ 282.40908813  274.95672607  291.14382935 ...,  261.25305176
     286.12579346  227.42709351]
   [ 217.09082031  241.08174133  200.21136475 ...,  237.7775116
     227.62637329  231.14819336]]

  [[ 231.25364685  248.60913086  273.86633301 ...,  214.36831665
     233.7492218   288.54788208]
   [ 224.29855347  260.17803955  215.03872681 ...,  284.16424561
     270.2673645   211.97227478]
   [ 243.75704956  200.57920837  230.26451111 ...,  218.01849365
     217.77778625  257.39422607]
   ..., 
   [ 225.67669678  215.17277527  298.87713623 ...,  272.80523682
     225.01487732  247.4458313 ]
   [ 226.29017639  271.09701538  288.88656616 ...,  217.88122559
     281.53353882  220.83996582]
   [ 238.69085693  248.6338501   261.09130859 ...,  216.54321289
     283.91271973  288.22650146]]

  [[ 214.53208923  279.7767334   255.00195312 ...,  284.79598999
     250.74850464  291.26116943]
   [ 238.6864624   212.95858765  268.04446411 ...,  206.60583496
     291.29122925  286.20458984]
   [ 285.82577515  235.23060608  274.23025513 ...,  208.06130981
     294.17059326  226.47735596]
   ..., 
   [ 287.6975708   226.43133545  214.85395813 ...,  276.05783081
     208.70722961  215.63140869]
   [ 250.09986877  279.91894531  221.54486084 ...,  279.03289795
     252.66517639  294.00427246]
   [ 292.40481567  267.51022339  226.68928528 ...,  225.79176331
     246.80053711  278.66757202]]

  ..., 
  [[ 281.13967896  246.01039124  242.52206421 ...,  264.20730591
     283.83859253  237.55686951]
   [ 281.47427368  291.63497925  298.16131592 ...,  209.91107178
     280.85528564  254.3190918 ]
   [ 246.64915466  203.10916138  245.73219299 ...,  200.95715332
     221.16189575  212.59609985]
   ..., 
   [ 270.11660767  247.52735901  244.38226318 ...,  256.38757324
     280.28109741  268.12191772]
   [ 280.82931519  272.89907837  222.63916016 ...,  235.88967896
     233.20410156  202.93247986]
   [ 296.93566895  278.32199097  247.81425476 ...,  211.76864624
     277.86727905  253.42503357]]

  [[ 211.95454407  273.05224609  254.16772461 ...,  267.16409302
     245.03410339  274.45315552]
   [ 290.60055542  231.07276917  256.41424561 ...,  244.46003723
     297.5803833   253.80883789]
   [ 261.09490967  254.89839172  290.78826904 ...,  229.39704895
     212.55096436  222.11326599]
   ..., 
   [ 237.76872253  207.56278992  294.4402771  ...,  252.67973328
     256.93429565  228.77528381]
   [ 201.8458252   293.44985962  278.04275513 ...,  227.71891785
     287.78610229  209.34127808]
   [ 213.81269836  220.02709961  249.58685303 ...,  288.5880127
     284.79205322  284.05291748]]

  [[ 231.11116028  215.19406128  200.32629395 ...,  200.91204834
     219.8865509   274.82385254]
   [ 272.96563721  266.31872559  250.45593262 ...,  213.82597351
     270.48757935  238.70309448]
   [ 272.46456909  243.76966858  212.59814453 ...,  265.20684814
     210.36766052  283.32699585]
   ..., 
   [ 290.04257202  264.59295654  244.01953125 ...,  252.09295654
     240.25820923  226.54690552]
   [ 274.21810913  224.06167603  243.99258423 ...,  281.20108032
     277.09545898  244.29208374]
   [ 280.08010864  233.45549011  225.71078491 ...,  215.04663086
     208.69352722  268.70083618]]]]

Close the file

In []:
file.close()