From 7bc4e07771b0eb366932e55a540990002561f26d Mon Sep 17 00:00:00 2001 From: alanbjohnston Date: Sun, 22 Aug 2021 10:15:56 -0400 Subject: [PATCH] added for loop to grid prompt --- groundstation/loc-add-foxtelem.py | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/groundstation/loc-add-foxtelem.py b/groundstation/loc-add-foxtelem.py index 0fb4d8c8..bd0531c3 100644 --- a/groundstation/loc-add-foxtelem.py +++ b/groundstation/loc-add-foxtelem.py @@ -28,14 +28,17 @@ if (choice == '2'): regex = '[A-Za-z]+[A-Za-z]+[0-9]+[0-9]+[A-Za-z]+[A-Za-z]' - grid = input("\nType your 6 character character grid square (i.e. FM29ha): ") + for i in list(range(2)): + + grid = input("\nType your 6 character character grid square (i.e. FM29ha): ") + + if re.search(regex, grid): + print("grid is valid!") + break + else: + print("grid is not valid!") + grid = "" - if re.search(regex, grid): - print("grid is valid!") - else: - print("grid is not valid!") - grid = "" - elif (choice == '3'): lat = input("\nType your latitude: ")