Update src/shf_wrapper.py

update wrapper
This commit is contained in:
2026-06-23 17:16:07 +02:00
parent bb70ebbe24
commit 13509d37c1
+4
View File
@@ -31,6 +31,9 @@ def main(argv):
return False return False
else: else:
raise argparse.ArgumentTypeError("Boolean value expected.") raise argparse.ArgumentTypeError("Boolean value expected.")
def float_or_none(v):
return None if v.lower() == "none" else float(v)
parser = argparse.ArgumentParser() parser = argparse.ArgumentParser()
@@ -55,6 +58,7 @@ def main(argv):
parser.add_argument("--time_unit", type=str) parser.add_argument("--time_unit", type=str)
parser.add_argument("--model", type=str) parser.add_argument("--model", type=str)
parser.add_argument("--products_string", type=str) parser.add_argument("--products_string", type=str)
parser.add_argument("--AOI_extent", nargs=4, type=float_or_none, default=[None] * 4, required=False)
parser.add_argument("--verbose", type=str2bool) parser.add_argument("--verbose", type=str2bool)
args = parser.parse_args() args = parser.parse_args()