Eugenia-Tate-Duke commited on
Commit
d151104
·
1 Parent(s): 4b621c4

Add a conditional if/else for vin being empty or null

Browse files
Files changed (1) hide show
  1. cli_demo.py +15 -11
cli_demo.py CHANGED
@@ -5,19 +5,23 @@ def main():
5
  keep_searching = True
6
  while keep_searching:
7
  vin = input("Please enter a valid VIN or 0 (zero) to exit: \n").strip()
8
- year, make, model = nhtsa_api_call.get_vehicle_info(vin)
9
- if year and make and model:
10
- print(f"✅ VIN {vin}")
11
- print(f" Year: {year}")
12
- print(f" Make: {make}")
13
- print(f" Model: {model}")
14
  keep_searching = True
15
- elif vin == "0":
16
- keep_searching = False
17
- break
18
  else:
19
- print(f"❌ VIN {vin} not found in database. Try again.")
20
- keep_searching = True
 
 
 
 
 
 
 
 
 
 
 
21
 
22
  if __name__ == "__main__":
23
  main()
 
5
  keep_searching = True
6
  while keep_searching:
7
  vin = input("Please enter a valid VIN or 0 (zero) to exit: \n").strip()
8
+ if vin == "" or vin == None:
 
 
 
 
 
9
  keep_searching = True
10
+ continue
 
 
11
  else:
12
+ year, make, model = nhtsa_api_call.get_vehicle_info(vin)
13
+ if year and make and model:
14
+ print(f"✅ VIN {vin}")
15
+ print(f" Year: {year}")
16
+ print(f" Make: {make}")
17
+ print(f" Model: {model}")
18
+ keep_searching = True
19
+ elif vin == "0":
20
+ keep_searching = False
21
+ break
22
+ else:
23
+ print(f"❌ VIN {vin} not found in database. Try again.")
24
+ keep_searching = True
25
 
26
  if __name__ == "__main__":
27
  main()