diff --git a/database_caller.py b/database_caller.py index dd5b34d..6e035fc 100755 --- a/database_caller.py +++ b/database_caller.py @@ -919,17 +919,17 @@ def updateLeagueEvents(api_key, time, logf): try: logo_files = [] for each in all_data['UFC'][0]['fights']: - if each['fighter1pic'].split('/')[-1] not in os.listdir('logos/ufc/'): - urllib.request.urlretrieve(each['fighter1pic'],'logos/ufc/' + each['fighter1pic'].split('/')[-1]) - if each['fighter2pic'].split('/')[-1] not in os.listdir('logos/ufc/'): - urllib.request.urlretrieve(each['fighter2pic'],'logos/ufc/' + each['fighter2pic'].split('/')[-1]) - logo_files.append(each['fighter2pic'].split('/')[-1]) - logo_files.append(each['fighter1pic'].split('/')[-1]) + if each['fighter1pic'].split('/')[-1].split('&')[0] not in os.listdir('logos/ufc/'): + urllib.request.urlretrieve(each['fighter1pic'],'logos/ufc/' + each['fighter1pic'].split('/')[-1].split('&')[0]) + if each['fighter2pic'].split('/')[-1].split('&')[0] not in os.listdir('logos/ufc/'): + urllib.request.urlretrieve(each['fighter2pic'],'logos/ufc/' + each['fighter2pic'].split('/')[-1].split('&')[0]) + logo_files.append(each['fighter2pic'].split('/')[-1].split('&')[0]) + logo_files.append(each['fighter1pic'].split('/')[-1].split('&')[0]) #country flags - if each['fighter1country'].split('/')[-1] not in os.listdir('logos/ufc_countries/'): - urllib.request.urlretrieve(each['fighter1country'], 'logos/ufc_countries/' + each['fighter1country'].split('/')[-1]) - if each['fighter2country'].split('/')[-1] not in os.listdir('logos/ufc_countries/'): - urllib.request.urlretrieve(each['fighter2country'], 'logos/ufc_countries/' + each['fighter2country'].split('/')[-1]) + if each['fighter1country'].split('/')[-1].split('&')[0] not in os.listdir('logos/ufc_countries/'): + urllib.request.urlretrieve(each['fighter1country'], 'logos/ufc_countries/' + each['fighter1country'].split('/')[-1].split('&')[0]) + if each['fighter2country'].split('/')[-1].split('&')[0] not in os.listdir('logos/ufc_countries/'): + urllib.request.urlretrieve(each['fighter2country'], 'logos/ufc_countries/' + each['fighter2country'].split('/')[-1].split('&')[0]) for file in os.listdir('logos/ufc/'): if file not in logo_files: @@ -940,17 +940,17 @@ def updateLeagueEvents(api_key, time, logf): try: logo_files = [] for each in all_data['UFC'][0]['fights']: - if each['fighter1pic'].split('/')[-1] not in os.listdir('logos/ufc_past/'): - urllib.request.urlretrieve(each['fighter1pic'],'logos/ufc_past/' + each['fighter1pic'].split('/')[-1]) - if each['fighter2pic'].split('/')[-1] not in os.listdir('logos/ufc_past/'): - urllib.request.urlretrieve(each['fighter2pic'],'logos/ufc_past/' + each['fighter2pic'].split('/')[-1]) - logo_files.append(each['fighter2pic'].split('/')[-1]) - logo_files.append(each['fighter1pic'].split('/')[-1]) + if each['fighter1pic'].split('/')[-1].split('&')[0] not in os.listdir('logos/ufc_past/'): + urllib.request.urlretrieve(each['fighter1pic'],'logos/ufc_past/' + each['fighter1pic'].split('/')[-1].split('&')[0]) + if each['fighter2pic'].split('/')[-1].split('&')[0] not in os.listdir('logos/ufc_past/'): + urllib.request.urlretrieve(each['fighter2pic'],'logos/ufc_past/' + each['fighter2pic'].split('/')[-1].split('&')[0]) + logo_files.append(each['fighter2pic'].split('/')[-1].split('&')[0]) + logo_files.append(each['fighter1pic'].split('/')[-1].split('&')[0]) #country flags - if each['fighter1country'].split('/')[-1] not in os.listdir('logos/ufc_countries/'): - urllib.request.urlretrieve(each['fighter1country'], 'logos/ufc_countries/' + each['fighter1country'].split('/')[-1]) - if each['fighter2country'].split('/')[-1] not in os.listdir('logos/ufc_countries/'): - urllib.request.urlretrieve(each['fighter2country'], 'logos/ufc_countries/' + each['fighter2country'].split('/')[-1]) + if each['fighter1country'].split('/')[-1].split('&')[0] not in os.listdir('logos/ufc_countries/'): + urllib.request.urlretrieve(each['fighter1country'], 'logos/ufc_countries/' + each['fighter1country'].split('/')[-1].split('&')[0]) + if each['fighter2country'].split('/')[-1].split('&')[0] not in os.listdir('logos/ufc_countries/'): + urllib.request.urlretrieve(each['fighter2country'], 'logos/ufc_countries/' + each['fighter2country'].split('/')[-1].split('&')[0]) for file in os.listdir('logos/ufc_past/'): if file not in logo_files: