import os import sys import time import numpy as np time.sleep(5) if len(sys.argv)==4: vLon_center=float(sys.argv[1]) vLat_center=float(sys.argv[2]) vExtent=float(sys.argv[3]) vLon_min=vLon_center-vExtent vLon_max=vLon_center+vExtent vLat_min=vLat_center-vExtent vLat_max=vLat_center+vExtent elif len(sys.argv)==5: vLon_min=float(sys.argv[1]) vLon_max=float(sys.argv[2]) vLat_min=float(sys.argv[3]) vLat_max=float(sys.argv[4]) vLon_center=(vLon_min+vLon_max)/2 vLat_center=(vLat_min+vLat_max)/2 else: print('Invalid input! You have the wrong number of items in the list!') sys.exit() output_array = np.array([vLon_min, vLon_max, vLat_min, vLat_max]) np.savetxt('extent.txt', output_array, fmt='%d') time.sleep(5)