我正在尝试使用scrapy python爬取网站,大多数网站都成功完成,但大多数网站都遇到困难,因为它们运行在Nodejs和angularjs框架或其他java框架上,scrapy爬虫无法从网站获取详细信息页。请在这里我需要您的关注。期待您尽早的帮助。
在这里您可以找到我最初用于测试基础的代码。
import scrapy
from selenium import webdriver
from scrapy.http import TextResponse
class QuotesSpider(scrapy.Spider):
name = "quotes"
start_urls = ['https://en-ae.wadi.com/home_entertainment-televisions/?ref=navigation']
def parse(self, response):
self.log('i have just visited the ' + response.url)
yield{
'product_name' : response.css('p.description.ng-binding > span::text').extract_first(),
}
提前致谢。
我是一名优秀的程序员,十分优秀!