A product parser is needed
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.
-
Good day. Ready to complete your project. I have superficially examined the website, with some categories of goods having different characteristics, we will need to discuss this. I will be glad to cooperate.
-
261 Good day!
I have experience developing similar parsers for e-commerce websites, including categorization, saving in XLS format, processing specifications, images, videos, and compatible models. I also implemented a fault-tolerant logic with progress saving and failure logging, including retry mechanisms.
I can implement in Python with comments and a list of libraries. I can extract videos, but this will slightly affect the cost — we can discuss.
Looking forward to your message to agree on details and budget.
Best regards!
-
265 Good afternoon.
Ready to take on your project.
I have previously implemented a similar project.
I can implement such a project for you as well.
Write to me privately, we will discuss all the details and can start the implementation.
-
3411 32 0 Good afternoon.
I can complete your task in Python.
Write to me privately to clarify some organizational issues.
-
452 7 0 Good day! I will write a parser in Python that will meet your requirements. I have already written a similar one, so there should be no problems. Write to me, I will be happy to help.
-
200 3 1 Hello! I will gladly develop this project for you. If the deadlines are not urgent, we can work at a relaxed pace, but cheaply. I already have experience in parsing data from various similar websites.
Looking forward to working with you!
-
631 5 0 Good afternoon
ready to do quality work cheaply, contact me
-
377 4 1 Good day! I have experience in website parsing, particularly using Python (Selenium, BeautifulSoup, Requests, etc.). I have successful experience working on similar tasks, including processing large volumes of data, saving in xsl format, and resilience to interruptions. I guarantee high-quality execution considering all requirements, including categorization, error handling, and progress display of parsing.
I offer a competitive price and a flexible approach to collaboration. I am ready to provide code examples and discuss the project in detail. Deadlines are not a problem, I will deliver quality work on time!
-
669 8 0 Good day.
Ready to write a parser for this website.
Write to discuss the details.
-
224 Good day! I can create a parser according to the technical specifications in Python, as well as provide explanations on how to run this parser.
-
3482 50 0 Good day
I will do quality work at a reasonable price
I will write clean code
-
306 Good day.
I have experience in developing parsers for complex websites, including sites that load data dynamically. I have familiarized myself with the provided site and understood some features, in particular the slow loading of content. I have an effective solution for collecting all necessary data, including videos, without unnecessary load on the pages.
Looking forward to your feedback!
-
3356 70 1 Hello
I will write a script (JavaScript)
I will provide a list of used libraries and demonstrate the work, I will give explanations
-
218 1 0 Good day, Timur!
I will create a parser for your spare parts catalog. The language will be Python / PHP (according to your preference). The script will work quickly and reliably by using direct HTTP requests (no browser emulators). I will include logging and the ability to continue after stopping. If you plan to run it from a PC, I will make it as an exe file.
I am waiting for you in private messages to clarify the details.
-
326 1 0 Good day! Ready to start work, I already had similar experience!
-
687 8 0 Good day, I am ready to take on such a parser, I will do it using Python BS4 as an .exe file or as a .ru, tell me the desired price, I think we will agree.
-
565 4 2 Good afternoon! I will create a parser in Python https://parts.cat.com/en/catcorp/ShopAllCategories, which:
Goes through 14 main categories
For each item collects:
• Categories by "breadcrumbs"
• Name, part number
• First image (URL) and video (if available)
• Specifications (lb/in and kg/mm in separate columns)
… • Description
• Related parts and compatible models (separated by "|")
Will save everything in Excel (pandas + openpyxl)
Will support "resuming" after interruption: error log, number of attempts, current progress
In the code – detailed comments and list of used libraries
Stack: Python 3.10+, Scrapy or requests+BeautifulSoup, pandas, openpyxl, tqdm for progress.
Ready to discuss details and start immediately. Budget and deadlines will be named after your "ok" on the technology
-
5170 37 2 Hello Timur, I have experience in creating parsers of various complexities in Python. I suggest we move to private messages.
Current freelance projects in the category Data Parsing
Data parsing through mobile APILooking for a person with experience in data parsing through mobile API, for parsing e-commerce, rozetka and similar sites. Tasks: 1. Intercepting traffic from the mobile application (Android), setting up a proxy, analyzing requests. 2. Identifying the necessary API endpoints… Python, Data Parsing ∙ 23 hours 38 minutes back ∙ 23 proposals |
Looking for a programmer or vibe coding Automation scraping data 2https://drive.google.com/file/d/14tP5XWJB9acV4gn_cJrFwMpihUj3EbQz/view?usp=sharing I accidentally sent that link Web Programming, Data Parsing ∙ 1 day 2 hours back ∙ 31 proposals |
Create a dashboard in https://airtable.com/ for the performance of advertising creatives from Facebook ads.Full specification https://docs.google.com/document/d/1_n_oYRNZWYxalUA---DM5AD1b5ZSrtePw5J4G42svGw/edit?usp=sharing Databases & SQL, Data Parsing ∙ 5 days 20 hours back ∙ 19 proposals |
Creation of an Excel file for uploading products to the websites of other partners.I am interested in creating an Excel table with all parameters. Here is the website - https://heiztechnik.com.ua/ And the positions I am interested in to be transferred: Manual boilers: 1) TIS UNI 15-95 kW (10) pcs 2)TIS HARD 150-500 kW (7) pcs Pellet boilers: 1)TIS PELLET… Data Parsing ∙ 6 days back ∙ 37 proposals |
A developer is required for parsing the catalog and automating data import.Detailed technical specifications in the attached document Please indicate the estimated cost and timeline in your response Do you have experience working with parsing large catalogs What possible difficulties or limitations do you see in this task Databases & SQL, Data Parsing ∙ 6 days 3 hours back ∙ 42 proposals |