import Nio

f = Nio.open_file("nos.creofs.fields.nowcast.20120625.t12z.nc", "r")
zval = f.variables["zval"]

print "directly access non-missing value at zval[0, 0, 64387] (time 0, depth 0, node 64387):"
zvalDirectValue = zval[0, 0, 64387]
print zvalDirectValue
print ""

print "zval[0, :, 64387] (time 0, all depths, node 64387):"
zvalTemp = zval[0, :, 64387]
print zvalTemp
print ""

print "indirectly access missing value at zval[0, 1, 64387] (time 0, depth 1, node 64387):"
zvalIndirectMissingVal = zvalTemp[1]
print zvalIndirectMissingVal
print ""

print "directly access missing value at zval[0, 1, 64387] (time 0, depth 1, node 64387):"
zvalDirectMissingVal = zval[0, 1, 64387]
print zvalDirectMissingVal
print ""
