From a10cba9f939d3509a04fb585974ab394c6ca36a1 Mon Sep 17 00:00:00 2001 From: Bryan Marfito Date: Wed, 24 Mar 2021 08:07:19 +0800 Subject: [PATCH] Update fetchOrbit.py --- contrib/stack/topsStack/fetchOrbit.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/contrib/stack/topsStack/fetchOrbit.py b/contrib/stack/topsStack/fetchOrbit.py index a8e065e..51e13f6 100755 --- a/contrib/stack/topsStack/fetchOrbit.py +++ b/contrib/stack/topsStack/fetchOrbit.py @@ -152,17 +152,20 @@ if __name__ == '__main__': end_date = fileTS else: raise ValueError("Unexpected orbit type: '" + oType + "'") + end_date2 = end_date + datetime.timedelta(days=1) url = server + spec[1] + str(end_date.year).zfill(2) + '/' + str(end_date.month).zfill(2) + \ - '/' + str(end_date.day).zfill(2) + '/' + '/' + str(end_date.day).zfill(2) + '/', server + spec[1] + str(end_date2.year).zfill(2) + '/' + str(end_date2.month).zfill(2) + \ + '/' + str(end_date2.day).zfill(2) + '/' success = False match = None try: - r = session.get(url, verify=False) - r.raise_for_status() - parser = MyHTMLParser(satName, url) - parser.feed(r.text) + for url1 in url: + r = session.get(url1, verify=False) + r.raise_for_status() + parser = MyHTMLParser(satName, url1) + parser.feed(r.text) for resulturl, result in parser.fileList: if oType == 'precise': match = os.path.join(resulturl, result)