1
0
mirror of https://github.com/kellyjonbrazil/jc.git synced 2025-06-17 00:07:37 +02:00

add TypeError to except for None values

This commit is contained in:
Kelly Brazil
2020-07-20 11:53:06 -07:00
parent 301daa48d0
commit 20bb1cdf39

View File

@ -160,14 +160,14 @@ def process(proc_data):
if item == key: if item == key:
try: try:
proc_data[key] = int(proc_data[key]) proc_data[key] = int(proc_data[key])
except (ValueError): except (ValueError, TypeError):
proc_data[key] = None proc_data[key] = None
for item in float_list: for item in float_list:
if item == key: if item == key:
try: try:
proc_data[key] = float(proc_data[key]) proc_data[key] = float(proc_data[key])
except (ValueError): except (ValueError, TypeError):
proc_data[key] = None proc_data[key] = None
if key == 'responses': if key == 'responses':
@ -176,12 +176,12 @@ def process(proc_data):
if k in int_list: if k in int_list:
try: try:
entry[k] = int(entry[k]) entry[k] = int(entry[k])
except (ValueError): except (ValueError, TypeError):
entry[k] = None entry[k] = None
if k in float_list: if k in float_list:
try: try:
entry[k] = float(entry[k]) entry[k] = float(entry[k])
except (ValueError): except (ValueError, TypeError):
entry[k] = None entry[k] = None
return proc_data return proc_data