1
2 import dap.client
3 dataset=dap.client.open('http://opendap.co-ops.nos.noaa.gov/dods/IOOS/Raw_Water_Level')
4 seq = dataset['WATERLEVEL_RAW_PX']
5 reqStr='_STATION_ID="1615680"&_BEGIN_DATE="2006010110:00"&_END_DATE="2006010111:00"&_DATUM="MLLW"'
6 print 'reqStr:',reqStr
7 filt_seq=seq.filter(reqStr)
8 data = filt_seq._get_data()
9 print 'Found this many waterlevel points:',len(data)
10 print data[-1]
11 '''
12
13 dap.exceptions.ClientError:
14 Server error 3:
15 "Encountered '\'20060101\' at line 1, column 65.
16 Was expecting one of:
17 \'*\' ...
18 \'{\' ...
19 <ID> ...
20 <INT> ...
21 <FLOAT> ...
22 <STR> ...
23 ";
24 };
25 Error {
26 code = 0;
27 message = "java.sql.SQLException: JZ0S2: Statement object has already been closed."
28
29 '''
30