2015-09-30 3 views
0

Я пытаюсь использовать этот Yahoo Finance API с Python 2.7 и Requests.Python просит получить финансовые данные Yahoo

Ввод этого URL-адреса возвращает данные, которые мне нужны без проблем.

URL - http://chartapi.finance.yahoo.com/instrument/1.0/BHP.AX/chartdata;type=quote;range=1d/csv

Возвращает

timestamp,close,high,low,open,volume 
1443571254,21.8800,21.8900,21.8400,21.8550,773600 
1443571319,21.9000,21.9000,21.8400,21.8800,63900 
1443571379,21.9200,21.9200,21.8700,21.8800,68800 
1443571436,21.9350,21.9500,21.9000,21.9200,16700 

Но, когда я пытаюсь то же самое с Python, например.

import requests 
r = requests.get('http://chartapi.finance.yahoo.com/instrument/1.0/BHP.ax/chartdata;type=quote;range=1d/csv') 
print r 

Я получаю ConnectionError.

Я не могу понять, как браузер может вернуть результат, когда запрос истекает.

+0

Какая связьError о точно? Какой код ошибки? –

+1

Это было request.exceptions.ConnectionError ('Соединение прервано.' – JasTonAChair

ответ

Смежные вопросы