找不到模块scrapy.selector

时间:2018-10-26 14:25:14

标签: scrapy

我正在尝试运行scrapy的简单程序,但无法执行,以下是该程序

from scrapy.selector import Selector
from scrapy.http import HtmlResponse
body = '<html><body><span>good</span></body></html>'
Selector(text=body).xpath('//span/text()').extract()



Following is the error,
Traceback (most recent call last)
File "scrapy.py", line 1, in <module>
from scrapy.selector import Selector
line 1, in <module>
from scrapy.selector import Selector
ImportError: No module named selector

1 个答案:

答案 0 :(得分:1)

这里的问题可能是一个经常且难以调试的:模块名称冲突。

您的程序文件可能名为scrapy.py。尝试重命名程序,一切正常。