Python URL错误:<;urlopen错误[Errno 11001]getaddrinfo失败>;

Python URL错误:<;urlopen错误[Errno 11001]getaddrinfo失败>;,python,matplotlib,Python,Matplotlib,只是想让这段代码运行其非常基本的Python for Finance 当它运行时,我得到以下错误: File "C:\ProgramData\Anaconda3\lib\urllib\request.py", line 1320, in do_open raise URLError(err) URLError: <urlopen error [Errno 11001] getaddrinfo failed> 文件“C:\ProgramData\Anaconda

只是想让这段代码运行其非常基本的Python for Finance

当它运行时,我得到以下错误:

  File "C:\ProgramData\Anaconda3\lib\urllib\request.py", line 1320, in do_open
    raise URLError(err)

    URLError: <urlopen error [Errno 11001] getaddrinfo failed>
文件“C:\ProgramData\Anaconda3\lib\urllib\request.py”,第1320行,打开 引发URL错误(err) URL错误:
带有参数的
函数引用历史数据
尝试从
http://ichart.yahoo.com/table.csv?a=0&b=2&c=2012&d=11&e=5&f=2013&s=AAPL&y=0&g=d&ignore=.csv
现在或以后都不起作用了

使现代化 您可以尝试使用Value Viz作为实验:

import requests
params = {'tickers': 'MSFT', 'date': '2017-06-09'}

r = requests.get('https://quantprice.herokuapp.com/api/v1.1/scoop/day', params=params)

print r.text

HTH

您能告诉我们您使用的是哪种Python版本吗?所用库的安装版本也是什么?您是否有稍长的错误消息?您能否提供一种执行此操作的方法?很显然,Yahoo在5月份放弃了此支持。你能用一些替代品吗?谢谢你的帮助。如果你能对这个问题投赞成票,我将不胜感激。
import requests
params = {'tickers': 'MSFT', 'date': '2017-06-09'}

r = requests.get('https://quantprice.herokuapp.com/api/v1.1/scoop/day', params=params)

print r.text