SHOW:
|
|
- or go back to the newest paste.
1 | { | |
2 | "start_urls": | |
3 | [ | |
4 | "https://www.druni.es/perfumes/hombre", | |
5 | "https://www.druni.es/perfumes/mujer", | |
6 | "https://www.druni.es/perfumes/fragancias-lowcost", | |
7 | "https://www.druni.es/perfumes/estuches", | |
8 | "https://www.druni.es/perfumes/infantiles-ninos", | |
9 | "https://www.druni.es/perfumes/unisex", | |
10 | "https://www.druni.es/perfumes/novedades", | |
11 | "https://www.druni.es/maquillaje/ojos", | |
12 | "https://www.druni.es/maquillaje/labios", | |
13 | "https://www.druni.es/maquillaje/rostro", | |
14 | "https://www.druni.es/maquillaje/unas", | |
15 | "https://www.druni.es/maquillaje/complementos", | |
16 | "https://www.druni.es/maquillaje/paletas", | |
17 | "https://www.druni.es/maquillaje/maletines", | |
18 | "https://www.druni.es/maquillaje/estuches-sets", | |
19 | "https://www.druni.es/maquillaje/novedades", | |
20 | "https://www.druni.es/cosmetica/facial", | |
21 | "https://www.druni.es/cosmetica/corporal", | |
22 | "https://www.druni.es/cosmetica/coreana", | |
23 | "https://www.druni.es/cosmetica/japonesa", | |
24 | "https://www.druni.es/cosmetica/estuches-sets", | |
25 | "https://www.druni.es/cosmetica/novedades", | |
26 | "https://www.druni.es/cabello/peluqueria-profesional", | |
27 | "https://www.druni.es/cabello/acondicionadores", | |
28 | "https://www.druni.es/cabello/champus", | |
29 | "https://www.druni.es/cabello/tintes", | |
30 | "https://www.druni.es/cabello/tratamientos-especificos", | |
31 | "https://www.druni.es/cabello/fijadores-lacas-gominas-ceras", | |
32 | "https://www.druni.es/cabello/complementos", | |
33 | "https://www.druni.es/cabello/novedades", | |
34 | "https://www.druni.es/parafarmacia/dermocosmetica", | |
35 | "https://www.druni.es/parafarmacia/infantil-bebes-ninos", | |
36 | "https://www.druni.es/parafarmacia/botiquin-primeros-auxilios", | |
37 | "https://www.druni.es/parafarmacia/higiene-bucal", | |
38 | "https://www.druni.es/parafarmacia/proteccion-solar", | |
39 | "https://www.druni.es/parafarmacia/cuidado-manos-pies", | |
40 | "https://www.druni.es/parafarmacia/tratamiento-capilar", | |
41 | "https://www.druni.es/parafarmacia/embarazo-lactancia", | |
42 | "https://www.druni.es/parafarmacia/nutricion-dietetica", | |
43 | "https://www.druni.es/parafarmacia/bienestar-sexual", | |
44 | "https://www.druni.es/parafarmacia/novedades", | |
45 | "https://www.druni.es/ecologico/cabello-natural", | |
46 | "https://www.druni.es/ecologico/maquillaje-natural", | |
47 | "https://www.druni.es/ecologico/cosmetica-natural", | |
48 | "https://www.druni.es/ecologico/tratamiento-corporal-natural", | |
49 | "https://www.druni.es/ecologico/linea-bano-natural", | |
50 | "https://www.druni.es/ecologico/fragancias", | |
51 | "https://www.druni.es/ecologico/novedades", | |
52 | "https://www.druni.es/higiene/ducha-bano", | |
53 | "https://www.druni.es/higiene/desodorantes", | |
54 | "https://www.druni.es/higiene/bucal", | |
55 | "https://www.druni.es/higiene/depilacion", | |
56 | "https://www.druni.es/higiene/intima", | |
57 | "https://www.druni.es/higiene/infantil", | |
58 | "https://www.druni.es/higiene/novedades", | |
59 | "https://www.druni.es/solares/proteccion-solar", | |
60 | "https://www.druni.es/solares/bronceado", | |
61 | "https://www.druni.es/solares/auto-bronceado", | |
62 | "https://www.druni.es/solares/after-sun", | |
63 | "https://www.druni.es/solares/novedades", | |
64 | "https://www.druni.es/hombre/perfumeria", | |
65 | "https://www.druni.es/hombre/cosmetica", | |
66 | "https://www.druni.es/hombre/afeitado", | |
67 | "https://www.druni.es/hombre/higiene", | |
68 | "https://www.druni.es/hombre/cuidado-capilar", | |
69 | "https://www.druni.es/hombre/novedades", | |
70 | "https://www.druni.es/wooala-bazar", | |
71 | "https://www.druni.es/sweet-home", | |
72 | "https://www.druni.es/outlet" | |
73 | ], | |
74 | "fields": { | |
75 | "name": "//div[@class='product-info-main-inner']//span[@class='page-title' and @itemprop='name']/text()", | |
76 | "price": "(//div[@class='product-info-main-inner']//span[contains(@id,'product-price-')]/span[@class='price'])[1]/text()", | |
77 | "price_old": "(//div[@class='product-info-main-inner']//span[@class='old-price']//span[contains(@id,'old-price-')]/span[@class='price'])[1]/text()", | |
78 | "reference": "", | |
79 | "image": "//meta[@property='og:image']/@content", | |
80 | "description": "//div[@id='description']//text()", | |
81 | "brand": "", | |
82 | "brand_text": "//div[@class='product-brand']/div[contains(@class,'manufacturer')]/a[@class='value']/text()", | |
83 | "categories": "//div[@class='breadcrumbs']/ul/li[contains(@class,'category')]/a/text()", | |
84 | "availability": "//script[@type='application/ld+json' and contains(.,'availability')]/text()", | |
85 | "rating_average": "//script[@type='application/ld+json' and contains(.,'ratingValue')]/text()", | |
86 | "rating_count": "//script[@type='application/ld+json' and contains(.,'ratingCount')]/text()", | |
87 | "barcode": "", | |
88 | "stock": "", | |
89 | "variation": "//span[@class='product-item-name']/text()" | |
90 | }, | |
91 | "links": { | |
92 | "detail": "//div[@class='product-item-info']//a[@class='product-item-link']", | |
93 | "next_page": "//link[@rel='next']" | |
94 | }, | |
95 | "regex": { | |
96 | "availability": ["availability\\\":\\s\\\"(.*?)\\\"", 1], | |
97 | "rating_average": ["ratingValue\\\":\\\"(.*?)\\\"", 1], | |
98 | "rating_count": ["ratingCount\\\":\\\"(.*?)\\\"", 1], | |
99 | "price": ["(\\d*,\\d{1,2})", 1], | |
100 | "price_old": ["(\\d*,\\d{1,2})", 1] | |
101 | }, | |
102 | "list": { | |
103 | "product": "//div[@class='item']" | |
104 | }, | |
105 | - | "parser_modules": ["multiple_response_xpath", "multiple_item_xpath"] |
105 | + | "parser_modules": ["multiple_product_variations_xpath"] |
106 | } |