Вот мой код:
items.py
from scrapy import Item, Field
class NetmallScrapyItem(Item):
# define the fields for your item here like:
phoneNum = Field()
workTime = Field()
spider.py
from scrapy import Spider
from scrapy.selector import Selector
from Netmall_Scrapy.items import NetmallScrapyItem
class FukuikitaSpider(Spider):
name = 'FukuiKita'
allowed_domains = ['netmall.hardoff.co.jp/shop/201087']
start_urls = ['http://netmall.hardoff.co.jp/shop/201087/']
def parse(self, response):
item = NetmallScrapyItem()
item['phoneNum'] = response.xpath(".//span[@class='u-pc']/text()").extract_first()
item['workTime'] = response.xpath(".//div[@class='p-dispShop__contact']/p[2]/text()").extract_first()
return item
мой выходной файл
phoneNum,workTime
電話 0776-57-0077,営業時間 10:00~20:00
phoneNum,workTime
電話 0776-57-0077,営業時間 10:00~20:00
Поэтому, пожалуйста, помогите мне сделать вывод csv, как показано ниже:
phoneNum,workTime
電話 0776-57-0077,営業時間 10:00~20:00
電話 0776-57-0077,営業時間 10:00~20:00
Кстати, вы, ребята, могли бы показать, как лучше всего хранить данные. Большое спасибо.