使用PyGrADS保存和導出變量:
import grads
ga = grads.GaNum(Bin='grads',Echo=False,Window=False) # start grads
fh = ga.open("http://monsoondata.org:9090/dods/model") # open file
ts = ga.expr('ts') # export a variable to python
print " Lon Lat Ts"
print "-------- -------- --------"
for j in range(fh.ny):
for i in range(fh.nx):
print "%8.3f %8.3f %8.2f"%(ts.grid.lon[i],ts.grid.lat[j],ts[j,i])
輸出如下:
Lon Lat Ts
-------- -------- --------
0.000 -90.000 258.49
5.000 -90.000 258.49
10.000 -90.000 258.49
15.000 -90.000 258.49
20.000 -90.000 258.49
25.000 -90.000 258.49
...
230.000 -18.000 300.49
235.000 -18.000 299.99
240.000 -18.000 299.49
245.000 -18.000 298.99
...