Alpha Vantage API定义代理Python

时间:2018-01-12 15:43:47

标签: python proxy alphavantage

我正在使用Alpha Vantage API和python。我能够在我的机器上成功安装alpha vantage。不幸的是,我在公司环境中工作,我必须定义代理。所以这行代码对我来说非常好:

from alpha_vantage.timeseries import TimesSeries

但是这行代码不起作用:

data, meta_data = ts.get_intraday('GOOGL')

错误日志中的上一条错误消息是:

URLError: <urlopen error [WinError 10061] No connection could be made because the target machine actively refused it>

我认为我必须定义代理(带凭据),但我不知道Alpha Vantage API的位置和方式。

1 个答案:

答案 0 :(得分:0)

您可以使用

指定代理
proxies = {
    'http': 'http://user:pass@10.10.1.0:3128',
    'https': 'http://user:pass@10.10.1.0:3128',
}

ts = TimeSeries(key='your_key')

ts.set_proxy(proxies)