ModuleNotFoundError

0

import scrapy from scrapy.linkextractors
 import LinkExtractor from scrapy.spiders
 import CrawlSpider, Rule from scrapy.http
 import Request from qsauto.items
import QsautoItem
class QiushibaikeSpider(CrawlSpider):
     name = 'qiushibaike'
    allowed_domains = ['qiushibaike.com']

    ''' start_urls = ['http://qiushibaike.com/'] '''

    rules = ( Rule(LinkExtractor(allow=r'article/'), callback='parse_item', follow=True), )
   def start_requests(self):
        ua=("User-Agent","Mozilla/5.0 (Windows NT 6.1; W…) Gecko/20100101 Firefox/59.0")
        yield Request('http://www.qiushibaike.com',headers=ua)

  def parse_item(self, response):
         i = QsautoItem()
         i["content"]=response.xpath("//div[@class='content']/span/text()").extract()     
         i["link"]=response.xpath('//link[@rel="canonical"]@href"').extract()

        print(i["content"])
        print(i["link"])
        return i


我的这个代码出现了:ModuleNotFoundError: No module named 'qsauto'
这是因为什么呢?


 
已邀请:
0

ID王大伟 - 人生苦短,我选Python。 2018-04-12 回答

意思是没有这个模块  qsauto
 

要回复问题请先登录注册