diff --git "a/\347\254\254\344\272\214\346\234\237\350\256\255\347\273\203\350\220\245/3\347\217\255/3\347\217\255_\346\235\216\346\263\212/\347\254\254\345\215\201\345\221\250/\347\254\254\344\272\214\350\212\202/\347\254\254\344\272\214\350\212\202.py" "b/\347\254\254\344\272\214\346\234\237\350\256\255\347\273\203\350\220\245/3\347\217\255/3\347\217\255_\346\235\216\346\263\212/\347\254\254\345\215\201\345\221\250/\347\254\254\344\272\214\350\212\202/\347\254\254\344\272\214\350\212\202.py" new file mode 100644 index 0000000000000000000000000000000000000000..73cbddfe2d13d7b5ff1530eb58c54a30888ca012 --- /dev/null +++ "b/\347\254\254\344\272\214\346\234\237\350\256\255\347\273\203\350\220\245/3\347\217\255/3\347\217\255_\346\235\216\346\263\212/\347\254\254\345\215\201\345\221\250/\347\254\254\344\272\214\350\212\202/\347\254\254\344\272\214\350\212\202.py" @@ -0,0 +1,20 @@ +import scrapy + +class JdSearch(scrapy.Spider): + name = "jd_search" + + def start_requests(self): + for keyword in ["鼠标", "键盘", "显卡", "耳机"]: + for page_num in range(1, 11): + url = f"https://search.jd.com/Search?keyword={keyword}&page={page_num}" + + #选用FormRequest是因为它即可以发送GET请求,又可以发送POST请求 + yield scrapy.FormRequest( + url=url, + method='GET', + # formdata = data, #如果是Post请求,携带数据使用formdata参数 + callback=self.parse_search #指定回调函数处理response对象 + ) + + def parse_search(self, response): + print(response) \ No newline at end of file