How to automatically download continuous data from Jamstec?
http://www.jamstec.go.jp/pacific21/OHP/SeismicData/Continuous?1
#!/usr/bin/python
import urllib
import time
seedfile = urllib.URLopener()
dlstr1='http://www.jamstec.go.jp/pacific21/OHP/SeismicData/ContinuousDownloader?Stations=PS.JAY&'
#components
channel=('BHE','BHN','BHZ')
#years
yyyy=('2013','2014','2015')
#example: begin day:01/01, end time:04/01
bgmon=('01')
edmon=('04')
bgday=('01')
edday=('01')
#bgmon=('01','04','07','10')
#edmon=('04','07','10','01')
#bgday=('01','01','01','01')
#edday=('01','01','01','01')
for i in yyyy:
num=0
for j in bgmon:
for k in channel:
edyr=i
str1="Channels="+k
str2="&Begin="+i+"-"+j+"-"+bgday[num]+"T00:00:00Z"
str3="&End="+edyr+"-"+edmon[num]+"-"+edday[num]+"T00:00:00Z"
str4="&Format=fseed"
dlurl=dlstr1+str1+str2+str3+str4
outfile="JAY"+i+bgmon[num]+bgday[num]+"-"+edyr+edmon[num]+edday[num]+"-"+k+".tgz"
print('downloading...'+dlurl)
print("save as:"+outfile)
seedfile.retrieve(dlurl, outfile)
time.sleep(0.5)
num=num+1