我正在使用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的位置和方式。
答案 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)