Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- "start_urls": [
- "https://www.petclic.es/dermatitis-y-enfermedades-de-la-piel-en-perros-73",
- "https://www.petclic.es/sistema-inmunitario-78",
- "https://www.petclic.es/cremas-cicatrizantes-para-heridas-para-perros-72",
- "https://www.petclic.es/insuficiencia-renal-y-incontinencia-urinaria-473",
- "https://www.petclic.es/problemas-cerebrales-y-enfermedades-neurologicas-490",
- "https://www.petclic.es/higiene-dental-71",
- "https://www.petclic.es/suplementos-para-perros-775",
- "https://www.petclic.es/tienda-veterinaria-online-para-perros-40",
- "https://www.petclic.es/feromonas-para-gatos-tranquilizantes-naturales-para-gatos-agresivos-206",
- "https://www.petclic.es/protectores-hepaticos-para-gatos-203",
- "https://www.petclic.es/productos-para-problemas-intestinales-en-gatos-202",
- "https://www.petclic.es/cremas-cicatrizantes-para-gatos-pomadas-antibioticas-y-betadine-196",
- "https://www.petclic.es/cerebral-cognitivos-para-gatos-195",
- "https://www.petclic.es/productos-para-problemas-de-la-piel-y-pelo-en-gatos--198",
- "https://www.petclic.es/complementos-para-gatos-vitaminas-y-suplementos-alimenticios-161",
- "https://www.petclic.es/antibioticos-medicamentos-antihistaminicos-farmacia-para-gatos-164"
- ],
- "fields": {
- "name": "//h1[contains(@class,'product-name')]/text()",
- "price": "(//span[@class='the-price']/@content/../text() | //span[@class='the-price']/text())[1]",
- "price_old": "//div[contains(@id,'pb')]/div[contains(@id,'product')]//div[contains(@class,'odd')]//span[@class='cth_original_price']/text()",
- "reference": "",
- "image": "//div[@id='image-block']/img[@id='bigpic']/@src",
- "description": "//div[@id='short_description_content']/p/text()",
- "brand": "",
- "brand_text": "//span[@class='brand']/text()",
- "categories": "(//div[contains(@class,'breadcrumb')]/a)[position()>1 and position()<last()]/text()",
- "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')))",
- "rating_average": "//div[@class='tp-widget-summary__rating']/span[@class='rating']/text()",
- "rating_count": "//span[@class='tp-widget-summary__count']/strong/text()",
- "barcode": "",
- "stock": "",
- "variation": "//div[contains(@class, 'ctd_cname')]/p/text()"
- },
- "links": {
- "detail": "//h3[@class='product-title']/a",
- "next_page": "//li[@id='pagination_next_bottom']/a"
- },
- "variations": {
- "product_variation": "//div[@id='product-combinations']//div[@name]"
- },
- "parser_modules": [
- "multiple_product_variations_xpath"
- ],
- "pipelines": [
- "UrlVariationPipeline"
- ]
- }
Advertisement
Add Comment
Please, Sign In to add comment