Web scraping Python导入错误和can';我找不到一些文件
我一直在犯错误,我不知道该怎么做。它告诉我我有一个导入错误Web scraping Python导入错误和can';我找不到一些文件,web-scraping,Web Scraping,我一直在犯错误,我不知道该怎么做。它告诉我我有一个导入错误 from ..items import QuotetutorialItem ImportError:尝试在没有已知父包的情况下进行相对导入 import scrapy from scrapy.http import FormRequest from scrapy.utils.response import open_in_browser from..items import QuotetutorialItem class Quo
from ..items import QuotetutorialItem
ImportError:尝试在没有已知父包的情况下进行相对导入
import scrapy
from scrapy.http import FormRequest
from scrapy.utils.response import open_in_browser
from..items import QuotetutorialItem
class Quotespider(scrapy.Spider):
name = 'quotes'
start_urls =[
'http://quotes.toscrape.com/login'
]
def parse(self, response):
token = response.css('form input::attr(value)').extract_first()
return FormRequest.from_response(response, formdata={
'csrf_token' : token,
'username' : 'abc',
'password' : '123',
}, callback=self.start_scraping)
def start_scraping(self, response):
open_in_browser(response)
items = QuotetutorialItem()
all_div_quotes = response.css('div.quote')
for quotes in all_div_quotes:
title = quotes.css('span.text::text').extract()
author = quotes.css('.author::text').extract()
tag = quotes.css('.tag::text').extract()
items['title'] = title
items['author'] = author
items['tag'] = tag
yield items