пытаюсь загрузить файл xml из publi c банка данных http://api.worldbank.org/v2/en/indicator/SP.POP.TOTL?downloadformat=xml
Я пытался сделать это с запросами:
import requests
response = requests.get(url)
response.encoding = 'utf-8' #or response.apparent_encoding
print(response.content)
и wget
import wget
wget.download(url, './my.xml')
Но оба способа обеспечивают беспорядок вместо правильного файла (это выглядит как неправильная кодировка, но я не могу это исправить). Если я пытаюсь загрузить файл через веб-браузер, я получаю правильный файл UTF-8 xml. Что я делаю не так в коде?