sarafg11

Untitled

Sep 2nd, 2020 (edited)
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.88 KB | None | 0 0
  1. {
  2. "start_urls": [
  3. "https://www.petclic.es/dermatitis-y-enfermedades-de-la-piel-en-perros-73",
  4. "https://www.petclic.es/sistema-inmunitario-78",
  5. "https://www.petclic.es/cremas-cicatrizantes-para-heridas-para-perros-72",
  6. "https://www.petclic.es/insuficiencia-renal-y-incontinencia-urinaria-473",
  7. "https://www.petclic.es/problemas-cerebrales-y-enfermedades-neurologicas-490",
  8. "https://www.petclic.es/higiene-dental-71",
  9. "https://www.petclic.es/suplementos-para-perros-775",
  10. "https://www.petclic.es/tienda-veterinaria-online-para-perros-40",
  11. "https://www.petclic.es/feromonas-para-gatos-tranquilizantes-naturales-para-gatos-agresivos-206",
  12. "https://www.petclic.es/protectores-hepaticos-para-gatos-203",
  13. "https://www.petclic.es/productos-para-problemas-intestinales-en-gatos-202",
  14. "https://www.petclic.es/cremas-cicatrizantes-para-gatos-pomadas-antibioticas-y-betadine-196",
  15. "https://www.petclic.es/cerebral-cognitivos-para-gatos-195",
  16. "https://www.petclic.es/productos-para-problemas-de-la-piel-y-pelo-en-gatos--198",
  17. "https://www.petclic.es/complementos-para-gatos-vitaminas-y-suplementos-alimenticios-161",
  18. "https://www.petclic.es/antibioticos-medicamentos-antihistaminicos-farmacia-para-gatos-164"
  19. ],
  20. "fields": {
  21. "name": "//h1[contains(@class,'product-name')]/text()",
  22. "price": "(//span[@class='the-price']/@content/../text() | //span[@class='the-price']/text())[1]",
  23. "price_old": "//div[contains(@id,'pb')]/div[contains(@id,'product')]//div[contains(@class,'odd')]//span[@class='cth_original_price']/text()",
  24. "reference": "",
  25. "image": "//div[@id='image-block']/img[@id='bigpic']/@src",
  26. "description": "//div[@id='short_description_content']/p/text()",
  27. "brand": "",
  28. "brand_text": "//span[@class='brand']/text()",
  29. "categories": "(//div[contains(@class,'breadcrumb')]/a)[position()>1 and position()<last()]/text()",
  30. "availability": "concat(substring('false', 1, number(starts-with(//div[contains(@name, 'ct_matrix')]//div[contains(@class, 'ctd_radio')]/input/@data-stock, '-')) * string-length('false')), substring('true', 1, number(not(starts-with(//div[contains(@name, 'ct_matrix')]//div[contains(@class, 'ctd_radio')]/input/@data-stock, '-'))) * string-length('true')))",
  31. "rating_average": "//div[@class='tp-widget-summary__rating']/span[@class='rating']/text()",
  32. "rating_count": "//span[@class='tp-widget-summary__count']/strong/text()",
  33. "barcode": "",
  34. "stock": "",
  35. "variation": "//div[contains(@class, 'ctd_cname')]/p/text()"
  36. },
  37. "links": {
  38. "detail": "//h3[@class='product-title']/a",
  39. "next_page": "//li[@id='pagination_next_bottom']/a"
  40. },
  41. "variations": {
  42. "product_variation": "//div[@id='product-combinations']//div[@name]"
  43. },
  44. "parser_modules": [
  45. "multiple_product_variations_xpath"
  46. ],
  47. "pipelines": [
  48. "UrlVariationPipeline"
  49. ]
  50. }
Advertisement
Add Comment
Please, Sign In to add comment