scrapy提交关键字请求

Posted liaopeng123

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了scrapy提交关键字请求相关的知识,希望对你有一定的参考价值。

提交查询关键字的请求

 1 import scrapy
 2 
 3 
 4 class PostSpider(scrapy.Spider):
 5     name = post
 6     # allowed_domains = [‘www.xxx.com‘]
 7     start_urls = [https://fanyi.baidu.com/sug]
 8 
 9     def start_requests(self):
10         data = {
11             kw:python
12         }
13         for url in self.start_urls:
14             yield scrapy.FormRequest(url=url,formdata=data,callback=self.parse)
15 
16     def parse(self, response):
17         print(response.text)

这里重写父类的start_requests方法

 

以上是关于scrapy提交关键字请求的主要内容,如果未能解决你的问题,请参考以下文章

scrapy按顺序启动多个爬虫代码片段(python3)

Scrapy和Requests的post请求详解

如何在scrapy解析中传递元信息?

python中scrapy怎么发送一个post请求

Scrapy模块的使用

爬虫实战篇---使用Scrapy框架进行模拟登录(包括借助阿里云服务自动识别验证码)