我正在努力清理这个网站-https://www.rentomojo.com/mumbai/electronics/smartphones-on-rent
因此,当我在scrapy shell response.css(".col-xs-6 ::attr(href)").extract()
中运行以下代码时,我得到了正确的输出
但是当我在atom中使用scrapy crawl rentomojo1 -o output.csv
运行以下代码时
我得到一个空的csv文件只包含/。 下面是我在atom中执行的代码-
import scrapy
from ..items import RentomojoItem
class Rentomojo(scrapy.Spider):
name = 'rentomojo1'
start_urls = ['https://www.rentomojo.com/mumbai/electronics/smartphones-on-rent']
def parse(self,response):
items = RentomojoItem()
info3 = response.css(".col-xs-6 ::attr(href)").extract()
for items in info3:
scraped_info = {
'name' : items[0]
}
yield scraped_info
如果有任何帮助,我将不胜感激。谢谢你
目前没有回答
相关问题 更多 >
编程相关推荐