Примечание. Тот же метод работает и для Yahoo Finance.
Код:
Код: Выделить всё
import urllib2,cookielib
site= "http://www.nseindia.com/live_market/dynaContent/live_watch/get_quote/getHistoricalData.jsp?symbol=JPASSOCIAT&fromDate=1-JAN-2012&toDate=1-AUG-2012&datePeriod=unselected&hiddDwnld=true"
hdr = {'User-Agent':'Mozilla/5.0'}
req = urllib2.Request(site,headers=hdr)
page = urllib2.urlopen(req)
Файл "C:\" Python27\lib\urllib2.py", строка 527, в http_error_default
поднять HTTPError(req.get_full_url(), code, msg, hdrs, fp) urllib2.HTTPError: Ошибка HTTP 403: запрещено
Спасибо за помощь
Подробнее здесь: https://stackoverflow.com/questions/133 ... -forbidden