From bea4d3b5b6f6557e886abfde173f08e01ec5f70b Mon Sep 17 00:00:00 2001 From: ANANDHU S <71482562+anandhu-eng@users.noreply.github.com> Date: Mon, 2 Mar 2026 21:53:23 +0530 Subject: [PATCH] Handle exceptions for accelerator number formatting --- process_results_table.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/process_results_table.py b/process_results_table.py index fbd0cf1..51d53f3 100644 --- a/process_results_table.py +++ b/process_results_table.py @@ -305,10 +305,11 @@ def construct_table(category, division, availability): a_num = mydata[rid]['a#'] if a_num =='': acc = "" - elif a_num.strip().isdigit(): - acc = f"{mydata[rid]['Accelerator']} x {int(a_num)}" else: - acc = f"{mydata[rid]['Accelerator']} - {a_num}" + try: + acc = f"{mydata[rid]['Accelerator']} x {int(a_num)}" + except (ValueError, TypeError): + acc = f"{mydata[rid]['Accelerator']} - {a_num}" system_json_link = f"""{mydata[rid]['Details'].replace("results", "systems")}.json""" html += f"""