From 01d4a142b17009b515731a0e588a5259941f6295 Mon Sep 17 00:00:00 2001 From: jsta Date: Wed, 30 Mar 2022 15:26:12 -0600 Subject: [PATCH 1/2] fix rdb column parsing --- dataretrieval/nwis.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dataretrieval/nwis.py b/dataretrieval/nwis.py index 3f75f22..c871289 100644 --- a/dataretrieval/nwis.py +++ b/dataretrieval/nwis.py @@ -712,7 +712,8 @@ def _read_rdb(rdb): else: break - fields = re.split("[,\t]", rdb.splitlines()[count]) + fields = re.split("[\t]", rdb.splitlines()[count]) + fields = [field.replace(",", "") for field in fields] dtypes = {'site_no': str, 'dec_long_va': float, 'dec_lat_va': float} df = pd.read_csv(StringIO(rdb), delimiter='\t', skiprows=count + 2, From 4b3fda880213cd7b82150a427337104bb3e1ee85 Mon Sep 17 00:00:00 2001 From: jsta Date: Wed, 30 Mar 2022 15:35:34 -0600 Subject: [PATCH 2/2] fix url typo --- dataretrieval/waterwatch.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dataretrieval/waterwatch.py b/dataretrieval/waterwatch.py index a3410b4..d7c9485 100644 --- a/dataretrieval/waterwatch.py +++ b/dataretrieval/waterwatch.py @@ -41,7 +41,7 @@ def get_flood_stage(sites: List[str] = None, fmt: str= "DF") -> Union[pd.DataFra 07144101 None None None None 50057000 16 20 24 30 """ - res = requests.get(url + 'floodstage', params={"format": ResponseFormat}) + res = requests.get(waterwatch_url + 'floodstage', params={"format": ResponseFormat}) if res.ok: json_res = res.json()