add works in progress
This commit is contained in:
@@ -26,12 +26,13 @@ import bz2
|
||||
import subprocess
|
||||
import pygrib
|
||||
import re
|
||||
from datetime import date
|
||||
from datetime import date,timedelta
|
||||
|
||||
def build_url(base_url, basename):
|
||||
def build_url(base_url, basename,previousday=0):
|
||||
# today = datetime.datetime.utcnow().strftime("%d%m%y")
|
||||
today = date.today().strftime("%y%m%d")
|
||||
filename = f"{basename}_{today}-12.grb.bz2"
|
||||
today = date.today()
|
||||
target = (today - timedelta(previousday)).strftime("%y%m%d")
|
||||
filename = f"{basename}_{target}-12.grb.bz2"
|
||||
grib_filename = filename.replace(".bz2", "")
|
||||
return base_url + filename, filename, grib_filename
|
||||
|
||||
@@ -165,12 +166,12 @@ def main():
|
||||
merged_filename = "merged.grb"
|
||||
|
||||
url, bz2_filename, grib_a_filename = build_url("https://openskiron.org/gribs_wrf_4km/","Dunkirk_4km_WRF_WAM")
|
||||
#download_file(url, bz2_filename)
|
||||
#decompress_bz2(bz2_filename, grib_a_filename)
|
||||
download_file(url, bz2_filename)
|
||||
decompress_bz2(bz2_filename, grib_a_filename)
|
||||
|
||||
url, bz2_filename, grib_b_filename = build_url("https://openskiron.org/gribs_wrf_4km/","Hastings_4km_WRF_WAM")
|
||||
#download_file(url, bz2_filename)
|
||||
#decompress_bz2(bz2_filename, grib_b_filename)
|
||||
download_file(url, bz2_filename)
|
||||
decompress_bz2(bz2_filename, grib_b_filename)
|
||||
|
||||
extract_surface_current(grib_a_filename,"surfacea.grb")
|
||||
extract_surface_current(grib_b_filename,"surfaceb.grb")
|
||||
|
||||
Reference in New Issue
Block a user