Online Store Data Parsing
Budget: $30 – $250 USD
Getting data form online line store
1) From the link: https://kaspi.kz/shop/c/desktops/ get list of all PC
In the format:
Id Name Price Stars Отзывы Link
1 UniComp Gaming-5 Pro белый
191 000 5 164 https://kaspi.kz/shop/p/unicomp-gaming-5-pro-belyi-108980574/?c=750000000
Note: that to the left on the of webside there is a filter list, that changes visiable list of PC. So, link that goes into the script should be adjusted to this filters. (Can use the same approach as in Booking case)
2) Go to each individual PC page (in the example to https://kaspi.kz/shop/p/unicomp-gaming-5-pro-belyi-108980574/?c=750000000)
Get there data
1 2 3 4 5 6 7 8 9
ID Name Price Продавцы Min price Max price Avg Pricr Std Price Описание
1 Системный блок UniComp Gaming-5 Pro белый
191 000 UniComp: 191 000;
Seller2: price2 191 000 191 000 191 000 191 000
9 10 11 12 13 14 15 16
1-3 columns for this part
For col 4:
If there are more then one seller then list all of them in format seller1: price1; seller2: price2. Columns 5-7 just aggregation data for the price
Col 9:
Data from «Описание»
Col 10:
Data from this part
For columns 11-and others, there is the page, called «Характеристики»
I would need list of PC specifications, like following:
11 12 13 14 15 16 17 …
Установленная ОС Мощность блока питания Игровой Набор Процессор Базовая частота процессора
Win 10 600.0 Вт Да Нет Intel Xeon E5-2670 2600.0 МГц
In example there are only few parameters, but I would need them all, from list below.
For all othere PC from the table №1, table №2 is appended
1) From the link: https://kaspi.kz/shop/c/desktops/ get list of all PC
In the format:
Id Name Price Stars Отзывы Link
1 UniComp Gaming-5 Pro белый
191 000 5 164 https://kaspi.kz/shop/p/unicomp-gaming-5-pro-belyi-108980574/?c=750000000
Note: that to the left on the of webside there is a filter list, that changes visiable list of PC. So, link that goes into the script should be adjusted to this filters. (Can use the same approach as in Booking case)
2) Go to each individual PC page (in the example to https://kaspi.kz/shop/p/unicomp-gaming-5-pro-belyi-108980574/?c=750000000)
Get there data
1 2 3 4 5 6 7 8 9
ID Name Price Продавцы Min price Max price Avg Pricr Std Price Описание
1 Системный блок UniComp Gaming-5 Pro белый
191 000 UniComp: 191 000;
Seller2: price2 191 000 191 000 191 000 191 000
9 10 11 12 13 14 15 16
1-3 columns for this part
For col 4:
If there are more then one seller then list all of them in format seller1: price1; seller2: price2. Columns 5-7 just aggregation data for the price
Col 9:
Data from «Описание»
Col 10:
Data from this part
For columns 11-and others, there is the page, called «Характеристики»
I would need list of PC specifications, like following:
11 12 13 14 15 16 17 …
Установленная ОС Мощность блока питания Игровой Набор Процессор Базовая частота процессора
Win 10 600.0 Вт Да Нет Intel Xeon E5-2670 2600.0 МГц
In example there are only few parameters, but I would need them all, from list below.
For all othere PC from the table №1, table №2 is appended