HTTP Error 403: Forbidden, python3 urlllib, http://cbr.ru/scripts/XML_daily.asp
С локального компьютера скрипт выполняется нормально. xml файл принимается успешно. Но когда выполняю следующий скрипт с хостинга pythonanywhere.com появляется ошибка HTTP Error 403: Forbidden. Кто-нибудь может подсказать в чем проблема и как ее обойти?
Часть кода:
import urllib, os
from xml.etree import ElementTree as ET
def update_currencies():
url = 'http://cbr.ru/scripts/XML_daily.asp'
hdr = {}
hdr['User-Agent'] = 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.111 Safari/537.36'
hdr['Accept'] = 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8'
req = urllib.request.Request(url, headers=hdr)
content = urllib.request.urlopen(req)
tree = ET.parse(content)
root = tree.getroot()
...
Спасибо за внимание.