Example #1
0
 def set_start_date(self,data, field, selector, response,source):
     dates = selector.xpath("./div[contains(.,'Start Dates:')]/strong/text()").extract()[0]
     dates = [convert_date_special(normalize_space(date)) for date in dates.split(',')]
     results =[]
     for date in dates:
         item = copy.deepcopy(data[0])
         item['start_date_local'] = date
         results.append(item)
     return results
Example #2
0
 def product_events(self,data,response):
     locations=normalize_space(response.xpath("//select[@id='training-method-461']//option/text()").extract())
     for index,item in enumerate(data):
         item['location_name'] = locations[index]
     return data