python scrapy shell异常:地址"'http:"未找到:[Errno 11001] getaddrinfo失败

Lan*_*mes 1 python shell scrapy

实际上它是提取scrapy 数据scrapy教程样本.当我在Windows cmd中键入命令时,一切顺利,直到scrapy shell的样本:

scrapy shell 'http://quotes.toscrape.com/page/1/'
Run Code Online (Sandbox Code Playgroud)

我有一个例外

twisted.internet.error.DNSLookupError: DNS lookup failed: address "'http:" not found: [Errno 11001] getaddrinfo failed.
Run Code Online (Sandbox Code Playgroud)

线程Thread-1中的异常(很可能在解释器关闭期间引发):

详细信息如下:[scrapy shell例外] 我搜索stackoverflow并找到类似问题的问题 ,一个答案是尝试另一个终端,我尝试了Pycharm的终端,但它失败了同样的例外.

PS:我在Windows和Python 2.7.12,Anaconda 4.0.0(64位)上工作

我对scrapy很新,所以对任何帮助表示赞赏,谢谢.

Lan*_*mes 10

好吧,它可能与引用有关,我试图用来"封装网址并且它有效,我不知道这个命令在不同的操作系统中是否不同,因为原始教程的命令代码使用它'来封装网址.


我也将此问题发布在scrapy上,正如@kmike所说,它适用'于其他操作系统,如(MAC和Linux或Unix)(github)