sarafg11

Untitled

Aug 6th, 2020
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.96 KB | None | 0 0
  1. {
  2. "start_urls":
  3. [
  4. "https://www.barakaldotiendaveterinaria.es/antiparasitarios-para-perros/",
  5. "https://www.barakaldotiendaveterinaria.es/condroprotectores-para-perros/",
  6. "https://www.barakaldotiendaveterinaria.es/antiparasitarios-gatos/",
  7. "https://www.barakaldotiendaveterinaria.es/condroprotectores-gatos/",
  8. "https://www.barakaldotiendaveterinaria.es/cuidado-y-salud/",
  9. "https://www.barakaldotiendaveterinaria.es/comportamiento/",
  10. "https://www.barakaldotiendaveterinaria.es/salud-hepatica/"
  11. ],
  12. "fields": {
  13. "name": "//h1[contains(@class,'product-detail-name')]/text()",
  14. "price": "//div[@class='current-price']/span[@itemprop='price']/text() | //td[@class='price_comb']/span/text()",
  15. "price_old": "//div[@class='product-prices']/div[@class='product-discount']/span[@class='regular-price']/text()",
  16. "reference": "",
  17. "image": "//meta[@property='og:image']/@content",
  18. "description": "//div[@id='description']/div[@class='product-description']//text()",
  19. "brand": "",
  20. "brand_text": "//script[@type='application/ld+json' and contains(.,'brand')]/text()",
  21. "categories": "(//nav[@class='breadcrumb']//a/span)[position()>1]/text()",
  22. "availability": "(//link[@itemprop='availability'])[1]/@href",
  23. "rating_average": "//span[@class='ratingValue']/text()",
  24. "rating_count": "//span[@id='reviewCount']/text()",
  25. "barcode": "",
  26. "stock": "//div[@class='product-quantities']/span/text()",
  27. "variation": "//td[@class='name_comb']/span/text()"
  28. },
  29. "links": {
  30. "detail": "//p[contains(@class,'product-title')]//a",
  31. "next_page": "//a[contains(@class,'next')]"
  32. },
  33. "variations": {
  34. "product_variation": "//tr[@class='table-comb_row']"
  35. },
  36. "parser_modules": [
  37. "multiple_product_variations_xpath"
  38. ],
  39. "regex":{
  40. "stock": ["(\\d+)",1],
  41. "brand_text": ["brand\\\":\\s{\\n.*Thing\\\",\\n*.*name\\\":\\s*\\\"(.*?)\\\"", 1]
  42. },
  43. "pipelines": ["UrlVariationPipeline"]
  44. }
Add Comment
Please, Sign In to add comment