Я загружаю файл с URL-адреса API http://api.worldbank.org/v2/en/topic/19?downloadformat=csv, и мы получаем файл "API_19_DS2_en_csv_v2_10225248.zip" после нажатия.
Над URL-адресом не содержится "Имя файла", как у другого URL-адреса "http://databank.worldbank.org/data/download/SE4ALL_csv.zip", здесь я могу использовать ntpath.basename (URL)
Как получить имя файла?
под кодом работает
r = requests.get(Source_Link) URL_Metadata = r.headers['Content-Disposition'] Source_File_Name = URL_Metadata[URL_Metadata.find('filename=')+9:]