diff --git a/moviedb_api.py b/moviedb_api.py index b5fbd95..2d276bb 100644 --- a/moviedb_api.py +++ b/moviedb_api.py @@ -1,6 +1,6 @@ import requests -def get_film(endpoint,film,api_key,config_data): +def get_film(endpoint,film,api_key,config_data,genre_data): language = "it-IT" payloads = {"api_key":api_key,"language":language,"query":film} response = requests.get(endpoint, params=payloads) @@ -22,7 +22,12 @@ def get_film(endpoint,film,api_key,config_data): poster_image = img_base_secure_url + poster_size + poster_path # print(data) print(f"{nome_film}\n{descrizione_film}") - print(genres) + for generi in genre_data['genres']: + # print(generi['name']) + id_generi = generi['id'] + if id_generi in genres: + print(generi['name']) + # print(genres) print(f"Immagine Poster : {poster_image} ") return data else: @@ -57,4 +62,4 @@ if __name__ == "__main__": film = input("Inserisci un Film da Cercare : ") config_data = get_configuration(configuration_url,api_key) genre_data = get_genre(genre_url,api_key) - get_film(endpoint,film,api_key,config_data) + get_film(endpoint,film,api_key,config_data,genre_data) \ No newline at end of file