From 04ee693217a140998e92d2ec970977a92f4c2f2e Mon Sep 17 00:00:00 2001 From: Delaney Coombes Date: Thu, 27 Aug 2026 19:54:52 +0000 Subject: [PATCH 1/2] added line parsing --- my_utils.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/my_utils.py b/my_utils.py index 923f010..c02f993 100644 --- a/my_utils.py +++ b/my_utils.py @@ -1,2 +1,11 @@ def get_column(file_name, query_column, query_value, result_column): - return None + results = [] + + with open(file_name, "r") as file: + for line in file: + values = line.split() + + if values[query_column] == query_value: + results.append(values[result_column]) + + return results From 5c998f989f752e1c1c3e11a52bd4d4631e1ae434 Mon Sep 17 00:00:00 2001 From: Delaney Coombes Date: Thu, 27 Aug 2026 20:09:20 +0000 Subject: [PATCH 2/2] fix get cols and use it --- my_utils.py | 2 +- print_fires.py | 11 +++++++---- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/my_utils.py b/my_utils.py index c02f993..9ed0d35 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..5522c89 100644 --- a/print_fires.py +++ b/print_fires.py @@ -1,6 +1,9 @@ -country='United States of America' -county_column = 1 -fires_column = 4 +import my_utils + +country ='United States of America' +country_column = 0 +fires_column = 3 file_name = 'Agrofood_co2_emission.csv' -fires = get_column() +fires = my_utils.get_column(file_name, country_column, country, fires_column) + print(fires)