Site
https://parts.cat.com/en/catcorp/ShopAllCategories
Details
XSL format
Product example
471-8330: Skid Steer to Horizontal Pin Lock Adapter
Categories according to breadcrumbs
Attachments|Adapters
Category
Adapters
Product Name
471-8330: Skid Steer to Horizontal Pin Lock Adapter
Product Number
471-8330
(need to verify that this is the Part number. I took it, for example, from id="471-8330" but it can also be from href="/en/catcorp/471-8330"...)
Image (Only the first as a link)
https://caterpillar.scene7.com/is/image/Caterpillar/CM20180507-33369-65511?$pcc-pdp2$
Video (if available as a link) (what is the difference in cost if without video? - I see that it loads somehow when clicking on the link in the slider - if this turns out to be a hassle, how much will it affect the price)
https://youtu.be/30zs-d0yowY?list=TLGGcZOUhlUyPyIwMzA3MjAyNQ
Specifications (in both metric systems) each in a separate column
Weight, lb: 143.3 lb
Width, in: 12.8 in
Overall Length, in: 44.3 in
Overall Height, in: 20.6 in
Interface Type: ISO Coupler
Required Hydraulics: None
Weight, kg: 65 kg
Width, mm: 324 mm
Overall Length, mm: 1125 mm
Overall Height, mm: 523 mm
Interface Type: ISO Coupler
Required Hydraulics: None
Description
Cat® Skid Steer Adapters allow connecting to certain recommended Skid Steer Interface Type attachments. Adapters are available for both Mini Hydraulic Excavators and Compact Wheel Loaders, to allow sharing of tools across different machine families and reducing job site storage space by eliminating machine-specific tools.
Related parts (article numbers separated by "|")
261-1404|472-5371|472-5370|448-5670
Compatible models (name + article number separated by "|")
COMPACT WHEEL LOADER 908M|COMPACT WHEEL LOADER 906M|COMPACT WHEEL LOADER 907M|COMPACT WHEEL LOADER 907H2|COMPACT WHEEL LOADER 906H2|COMPACT WHEEL LOADER 908H2|WHEEL LOADER 907K|WHEEL LOADER 908K|WHEEL LOADER 906K|WHEEL LOADER 908M|WHEEL LOADER906M
Basic Requirements
Split files into the 14 basic categories from the page https://parts.cat.com/en/catcorp/ShopAllCategories
The script should handle interruptions with retries (for example, continue from where it stopped)
Error reasons, number of attempts, etc.
Display current parsing status (for example, how many products are left and how many have been loaded)
If written in Python
- provide a list of used libraries
- include code with explanations
Unfortunately, I will prioritize advantageous price offers. Deadlines are not urgent at all.