我用的是scrapy 1.1。我想添加^{
按照网站的指示,我有:
DOWNLOADER_MIDDLEWARES = {
'scrapy.downloadermiddlewares.useragent.UserAgentMiddleware': None,
'scrapy_fake_useragent.middleware.RandomUserAgentMiddleware': 400,
}
但是,当我运行它时,我得到:
^{pr2}$我做错什么了?在
编辑:我在virtualenv中打开了一个python shell:
In[4]: import scrapy.downloadermiddlewares as x
In[5]: x.useragent.UserAgentMiddleware
Out[5]: scrapy.downloadermiddlewares.useragent.UserAgentMiddleware
In[7]: import scrapy_fake_useragent as x
In[8]: dir(x)
Out[8]: ['__builtins__', '__doc__', '__file__', '__name__', '__package__', '__path__']
所以'scrapy.DownloaderMiddle软件.useragent.UserAgentMiddleware“似乎有,但不是'恶心'假_useragent.middleware.RandomUserAgentMiddleware' ? 在
我也有同样的问题。后来我注意到我不在virutalenv里面。这些包安装在virutalenv中。搬进virtualenv就没事了。在
相关问题 更多 >
编程相关推荐