From c20637d66c568bbd7d27d107e7b6abf39ef072ad Mon Sep 17 00:00:00 2001 From: Natalie Date: Thu, 27 Aug 2026 19:57:16 +0000 Subject: [PATCH 1/3] part of line parsing added --- my_utils.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/my_utils.py b/my_utils.py index 923f010..d6786fc 100644 --- a/my_utils.py +++ b/my_utils.py @@ -1,2 +1,7 @@ def get_column(file_name, query_column, query_value, result_column): - return None + return =[] + + with open(file_name,'r') as file: + for line in file: + values=line.split() + if values From bf3cac80fecaf63387e788df6c63bfae6a785ed6 Mon Sep 17 00:00:00 2001 From: Natalie Date: Thu, 27 Aug 2026 20:02:18 +0000 Subject: [PATCH 2/3] added function --- my_utils.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/my_utils.py b/my_utils.py index d6786fc..93046b6 100644 --- a/my_utils.py +++ b/my_utils.py @@ -1,7 +1,10 @@ def get_column(file_name, query_column, query_value, result_column): - return =[] + results =[] with open(file_name,'r') as file: for line in file: values=line.split() - if values + if values[query_column]==query_value: + results.append(values[result_column]) + + return results From 23da89402304eb66845ec585f02487abefb260aa Mon Sep 17 00:00:00 2001 From: Natalie Date: Thu, 27 Aug 2026 20:10:48 +0000 Subject: [PATCH 3/3] fixed function --- my_utils.py | 2 +- print_fires.py | 9 ++++++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/my_utils.py b/my_utils.py index 93046b6..72a7d92 100644 --- a/my_utils.py +++ b/my_utils.py @@ -3,7 +3,7 @@ def get_column(file_name, query_column, query_value, result_column): with open(file_name,'r') as file: for line in file: - values=line.split() + values=line.split(',') if values[query_column]==query_value: results.append(values[result_column]) diff --git a/print_fires.py b/print_fires.py index 4992fb6..fa2d670 100644 --- a/print_fires.py +++ b/print_fires.py @@ -1,6 +1,9 @@ +import my_utils + country='United States of America' -county_column = 1 -fires_column = 4 +county_column = 0 +fires_column = 3 file_name = 'Agrofood_co2_emission.csv' -fires = get_column() +fires = my_utils.get_column(file_name,county_column,country,fires_column) + print(fires)