From 7cbfb8e0495cb3b9afb73e728dd40d6ad6ea9f62 Mon Sep 17 00:00:00 2001 From: Adrienucl <adrien.payen@student.uclouvain.be> Date: Thu, 21 Dec 2023 14:03:35 +0100 Subject: [PATCH] last update --- .DS_Store | Bin 6148 -> 6148 bytes projet_en_groupe/algorithme_netflix.py | 12 +++--------- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/.DS_Store b/.DS_Store index e67dba760cf882cd80f4290e831fa2069d1f19c4..bc8500cc9b6811ea4a4559d7290dfa62a427d532 100644 GIT binary patch delta 194 zcmZoMXfc@J&&ahgU^g=(*JK_R{rYJP3=Dez!2rl&U=U!)Wk_TwVJKqAWJqR6Wrzoo zAif?$1w#%)F++uCPJVJyPJR+tEdx^#kVe)of~3C!t~-?>ogp7+W+l2gTyTR}Cfl&s lGx}_<VF_ns+y&&wPrl72xS54bl95qkvK)KjW_FIh`~VH9GBW@G delta 85 zcmZoMXfc@J&&aVcU^g=($7CKBea7y|F>Laax!D8-Jah7slXCKt7#J7?fY=cxvDt)G dosn_<<`_0lMs8W4jNX4Rm{@p!Gdss$egMBX8L|KX diff --git a/projet_en_groupe/algorithme_netflix.py b/projet_en_groupe/algorithme_netflix.py index b8065a7..371a5a2 100644 --- a/projet_en_groupe/algorithme_netflix.py +++ b/projet_en_groupe/algorithme_netflix.py @@ -399,9 +399,10 @@ def directors_nationality(data_1): directors_nationality_dict[director]['nationalities'].add(str(nationality)) # Remove duplicates from the nationalities list for each director + # Remove consecutive duplicates from the nationalities list for each director for director_info in directors_nationality_dict.values(): - director_info['nationalities'] = list(set(director_info['nationalities'])) - + nationalities_set = set(director_info['nationalities']) + director_info['nationalities'] = list(nationalities_set) # Sort the directors by the number of movies and series produced sorted_directors = sorted(directors_nationality_dict.items(), key=lambda x: x[1]['number of movies or series'], reverse=True) @@ -421,8 +422,6 @@ def directors_nationality(data_1): return directors_df - - # Allow to filter if we want movie, tv show or both def filter_media_type(data): media_type = input("What type of media do you want to display? (Movie/TV Show/Both): ").lower() @@ -491,11 +490,6 @@ def save_to_csv(data, default_filename='output.csv'): data.to_csv(file_name, index=False) print(f"Data saved to {file_name}") - # Ask if the user wants to open the file - open_choice = input("Do you want to open the saved file? (YES/NO): ").upper() - if open_choice == 'YES': - os.system(file_name) - else: # Prompt for a new file name new_filename = input("Enter a new file name (DO NOT include .csv extension): ") -- GitLab