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方法

 

posted @ 2019-03-04 19:56  神神气气  阅读(365)  评论(0编辑  收藏  举报