
Closed
Posted
Paid on delivery
I need a small Python utility that can visit a couple of CAD-focused websites and pull down detailed product information in a single pass. The job is one-time, so I’m not looking for scheduling or cron integration—just a clean script I can rerun locally whenever I want. Key details I have to capture per product include the title, part number, main specs, and any listed price or download link. Most pages are straightforward HTML, but a few rely on lazy-loaded sections, so the solution may call for Requests + BeautifulSoup in the simple cases and Selenium or Playwright where JavaScript gets in the way. I’ll provide the shortlist of URLs once we start. Please write clear, well-commented code, keep third-party dependencies to a minimum, and organise output in both CSV and JSON formats. Deliverables: • Python script(s) with all parsing logic • [login to view URL] for easy setup • README with run instructions and example command • The scraped dataset for the sample run If anything about the target sites needs clarification, let me know up front so we can keep iterations minimal.
Project ID: 40427053
136 proposals
Remote project
Active 21 secs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
136 freelancers are bidding on average $433 USD for this job

Hi I have strong expertise in Web Scraping and can develop you a Python script to fully automate product data extraction from CAD websites, in CSV and JSON formats, as per your requirements. I will provide you sample dataset, Python script as well as README instructions to setup and run the program on your end. I'm available to discuss details in chat. Abdul H.
$250 USD in 2 days
7.8
7.8

⭐⭐⭐⭐⭐ Create a Python Utility to Scrape CAD Product Information ❇️ Hi My Friend, I hope you're doing well. I've reviewed your project requirements and see you're looking for a Python utility to scrape CAD-focused websites. Look no further; Zohaib is here to help you! My team has successfully completed 50+ similar projects for web scraping. I will create a clean script that captures product details like title, part number, specs, and prices in a single run. ➡️ Why Me? I can easily create your Python utility as I have 5 years of experience in web scraping, data extraction, and Python programming. My expertise includes script optimization, data formatting, and error handling. Additionally, I have a strong grip on libraries like BeautifulSoup and Selenium, ensuring a robust solution for your project. ➡️ Let's have a quick chat to discuss your project in detail and let me show you examples of my previous work. Looking forward to our conversation! ➡️ Skills & Experience: ✅ Python Programming ✅ Web Scraping ✅ Data Extraction ✅ Requests Library ✅ BeautifulSoup ✅ Selenium ✅ Playwright ✅ Data Formatting ✅ CSV Output ✅ JSON Output ✅ Error Handling ✅ Script Optimization Waiting for your response! Best Regards, Zohaib
$350 USD in 2 days
8.2
8.2

With over five years of experience in full-stack web development, I've honed my skills in data extraction and web scraping, specializing in the exact type of project you've posted. My team at BN-Droids Digital Services has a wealth of expertise in this field, with an impressive track record of extracting over a million data entries daily and maintaining a massive database of 20 million retail data points.
$250 USD in 7 days
7.0
7.0

Hi, I am Nabeel Abid, a software engineer with 10+ years of experience in web and software development. I have successfully led numerous projects, ensuring high-quality deliverables while meeting tight deadlines. My expertise spans various technologies including JavaScript, Python, and HTML/CSS, as well as frameworks such as React and Django. I understand the complexities of modern software requirements and am adept at translating business needs into functional solutions. My strong problem-solving skills and attention to detail allow me to tackle challenges efficiently, ensuring your project's success. I am confident that my background and skills align well with your needs, and I am committed to delivering a reliable, user-friendly product. I look forward to the opportunity to contribute to your team. Regards, Nabeel Abid
$675 USD in 5 days
6.6
6.6

Hello, I can build a clean Python scraper that handles both simple HTML pages and the few lazy‑loaded sections using a mix of Requests, BeautifulSoup, and Selenium only where needed. I’ll keep the code light, clear, and organized, with CSV and JSON outputs included. This one‑off utility will be easy to rerun locally, with a small requirements file and a simple README so everything stays straightforward. Thanks, Teo
$300 USD in 5 days
6.7
6.7

As an experienced data analyst and scientist, I understand the importance of delivering clean, accurate data efficiently. With my comprehensive knowledge of Python, including libraries like Requests, BeautifulSoup, and Pandas, I can proficiently scrape the CAD-focused websites you require. Moreover, I am well-versed with handling JavaScript-heavy pages using tools such as Selenium or Playwright when the need arises. Maintaining transparency and ease-of-use are paramount to me while addressing any project's requirements. Hence, I assure you well-documented code and minimum third-party dependencies. You will have a comprehensive README file with example commands along with CSV and JSON formats for your scraped dataset. During my 8+ years in data analytics, I have gained significant experience in various sectors including finance, healthcare, e-commerce, and SaaS. My skills have been instrumental in optimizing operations and forecasting outcomes for businesses similar to yours. Let me help you unlock the full potential of your CAD product scraping needs!
$500 USD in 5 days
6.6
6.6

Hello!, I am a Florida-based senior software engineer with extensive experience in Python and web scraping. I’ve read your project description carefully and understand the need for a utility to extract detailed data from CAD-focused websites. With around 15 years of experience in software architecture and data extraction techniques, I am confident I can deliver the results you’re looking for. To ensure the project aligns perfectly with your expectations, could you please clarify the following questions to help me better understand the project? 1. Are there specific CAD websites you have in mind for scraping, or should I identify the most relevant ones? 2. What format do you prefer for the extracted data (e.g., JSON, CSV)? 3. Do you have any specific requirements regarding the frequency of data extraction or updates? My approach would involve a structured plan: first, identifying target sites, then developing the scraper using BeautifulSoup and Selenium, followed by testing to ensure accuracy and reliability. I have previously built utilities for various clients that successfully scraped data from niche sectors, ensuring the solutions were robust and easy to maintain. If you’re looking for a serious engineer who pays attention to details and understands the nuances of your requirements, let’s chat! -James
$500 USD in 3 days
6.2
6.2

Hi, I’ve developed multiple web scrapers using Python libraries like BeautifulSoup, Selenium, and Playwright, and I can create a robust solution that adapts to different page structures. For example, I built a product scraper for Amazon that extracted 15 product attributes, including title, price, and images, and saved them in CSV and JSON formats. With my extensive experience in Python, I can deliver a well-structured, production-ready script that’s easy to maintain and extend. I also provide 10 minutes of free consulting for any urgent questions after the project is delivered. Let’s schedule a quick 10-minute call to discuss your project in more detail and ensure I fully understand your requirements. I’m eager to learn more about your exciting project. Best regards, Adil
$508.04 USD in 7 days
6.3
6.3

Hi Michael M., Last week I built a near‑identical CAD product scraper; I’m confident I can handle this really well. My Questions. - Are you okay with Playwright for the JS-heavy pages, or do you prefer Selenium to keep alignment with your stack? - Do any target pages require login, special headers/cookies, or region to reveal price/downloads? My Suggestions. - Organize per‑site parsers with a shared schema (title, part_number, specs, price, download_url, source_url, timestamp) to keep code easy to extend. - Default to Requests+BeautifulSoup, and only fall back to Playwright when a key selector doesn’t render after wait; this keeps deps light and fast. My Execution Plan. - I confirm the URL list and exact fields you need. - I inspect each site to pick CSS/XPath selectors and flag lazy‑loaded sections. - I define a small dataclass schema and validators for clean, consistent output. - I build a Requests fetcher with retries, backoff, and polite headers; parse with BS4/lxml. - I add a Playwright helper that waits for target selectors, used only where JS blocks data. - I normalize specs into key:value pairs, clean units, and fill missing fields safely. - I stream results to CSV and JSON using the stdlib (csv/json), no heavy deps. - I add logging and simple caching for --resume support and error tracing. - I test on a sample subset, refine selectors, then run the full scrape once. - I deliver scripts, requirements
$750 USD in 9 days
6.2
6.2

Hello, I have strong experience building Python scraping utilities for technical product catalogs, including CAD libraries, industrial component sites, and engineering marketplaces with mixed static and JavaScript-rendered content. I’ve handled structured extraction of part numbers, technical specifications, downloadable assets, pricing data, and multi-page product variations using Requests, BeautifulSoup, Selenium, and Playwright while keeping scripts lightweight and maintainable. For your project, I will create a clean Python utility that processes the provided URLs in a single run, detects whether dynamic rendering is required, extracts the required product fields accurately, and exports organized CSV and JSON datasets. The codebase will include modular parsers, clear inline comments, retry/error handling, a minimal dependency setup, and concise documentation with setup and execution examples so you can rerun the scraper locally without additional configuration. Best regards
$250 USD in 3 days
5.6
5.6

Having completed over 800 projects successfully for clients globally, I am a seasoned developer with extensive experience in the languages and technologies essential to your CAD product scraping project. With 12+ years under my belt, I leverage my skills in Python, HTML parsing (using libraries like BeautifulSoup), JavaScript automation (using Selenium and Playwright), JSON handling, and data structuring for efficient extraction and storage of the required details in CSV and JSON formats. Moreover, my expertise extends beyond just coding; it involves employing the right tools and optimizing backend systems to ensure efficient execution while keeping third-party dependencies at a minimum, as directed by you. My approach prioritizes clean code with detailed commenting to facilitate easy understanding and future-proofing. Combining this with my knack for quick understanding of requirements, clear communication style, commitment to on-time delivery and user-friendly solutions makes me confident that I am the best fit for this one-time job. Lastly, I'm quite accommodating when it comes to iterations. However, given our shared goal of keeping them minimal, be rest-assured that I'll do comprehensive research into all the target sites initially and clarify any doubts before starting to ensure an optimized process with reduced iterations. Let’s connect so we can talk more about your project - I'm ready to get started promptly!
$250 USD in 10 days
5.8
5.8

Hello there, we are a team of Senior Full Stack Web and Mobile App Developers and we can do this project in no time. Thanks Ashish Kumar.
$500 USD in 7 days
5.5
5.5

Hello, hope you are doing well. I can build a clean Python scraper that pulls product data (title, part number, specs, price, download links) from your CAD websites in one run. It will handle both static pages (Requests + BeautifulSoup) and JavaScript-loaded content (Selenium/Playwright if needed), and export everything into CSV + JSON with clean structure. You’ll get well-commented code, requirements file, and a simple README so you can rerun it anytime locally. Regards, Webzone Network
$300 USD in 7 days
5.1
5.1

★•══•★ Hi client ★•══•★ I can build a small Python utility to scrape your CAD product pages and export clean product data in CSV and JSON. My approach will be: ✅ review target URLs, ✅ use Requests/BeautifulSoup where possible, ✅ add Playwright/Selenium only for lazy-loaded pages, ✅ capture title, part number, specs, price, and download links. I have experience with Python scraping, structured data parsing, CSV/JSON exports, and lightweight maintainable scripts. One key question: are all target pages publicly accessible, or do any require login before product details/download links appear? Best regards. Rico
$250 USD in 7 days
4.9
4.9

Hi there, I came across your CAD product scraper project and it looks like a great fit for my Python web scraping skills. I can build a Python utility using libraries like BeautifulSoup or Scrapy to efficiently extract the detailed information you need from those CAD-focused websites. I can deliver a robust, reliable scraper that gets the job done. Let's chat about the specific websites and data points you're targeting so I can provide a more precise estimate. Let me know if you'd like to discuss this further.
$550 USD in 5 days
4.9
4.9

Hi, With my extensive experience in backend development and web scraping using Python, I am confident that I can provide you with an efficient and robust solution for your CAD product scraping needs. Working primarily with technologies like Requests, BeautifulSoup, Selenium, and Playwright, I am well-equipped to handle diverse website structures and extract the information you need, whether it is simple HTML parsing or handling lazy-loaded sections. Furthermore, my experience working on similar projects involving web scraping and API integration not only guarantees the delivery that meets your expectations but also ensures that the scrubbed dataset is ready to use for efficient analysis. If chosen for this project, I commit to providing clean, well-documented Python scripts reflecting my best professional practices—on time and within budget. Take some time to review my strong track record of successful project deliveries across different domains—let's get started on your CAD product scraper today!
$250 USD in 1 day
4.4
4.4

Hi, I am a Python web scraping developer with 8 years of rich experience with a background in Python, BeautifulSoup, Selenium, Playwright, data extraction, JSON, CSV, and clean scraper development. For this project, the most important part is building a reliable one-off scraper that handles both simple HTML pages and lazy-loaded CAD product pages without making the script too heavy. I can extract product title, part number, specs, price, and download links, then organize the output into clean CSV and JSON files with a simple README and requirements.txt. The script will be easy to rerun locally whenever you need updated data. I'm an individual freelancer and can work on any time zone you want. Please contact me with the best time for you to have a quick chat. Looking forward to discussing more details. Thanks. Emile.
$250 USD in 7 days
4.3
4.3

Having accumulated more than 8 years of experience in building complex software solutions, I confidently assure you that I'm the right person to develop your one-off product scraper. My extensive expertise in web scraping and deep understanding of JavaScript make me skilled at overcoming crawling issues like lazy-loaded data and working with different delivery options like Requests, BeautifulSoup, Selenium, and Playwright. With your assistance in clarifying the target sites upfront, we can minimize iterations and deliver the clean, well-commented code you're looking for. In addition to my powerful crawling skills, I have thorough experience with JSON. I'll organize data from the websites in both CSV and JSON formats as you've requested. Moreover, I always take care to limit third-party dependencies for easy setup using requirements.txt. Completing the deliverables of a project is only a part of my commitment; I guarantee ongoing support even after project completion as we foster a long-term partnership. In conclusion, proficiency in Python, JavaScript, JSON along with my expertise in web scraping would be indispensable for pulling down detailed product information from CAD-focused websites. By entrusting this task to me, not only will you receive a robust and scalable development solution, but one that has been tailored specifically to maximize efficiency for your business needs. Let's turn your vision into reality!
$500 USD in 7 days
4.0
4.0

I read your project requirements and would be thrilled to collaborate with you. With expertise in Web Scraping and Data Extraction using Python, I specialize in navigating complex data structures and deliver efficient results and scalable solutions. Let’s connect to discuss further
$500 USD in 2 days
4.0
4.0

Hi there, I have 7+ years of experience in JSON, Selenium, BeautifulSoup and can deliver a clean, reliable solution for your project. I value clear communication and timely delivery, and I’m ready to get started immediately. Let’s connect and discuss your goals. Best regards, Dorian
$500 USD in 1 day
3.6
3.6

Dallas, United States
Member since May 8, 2026
$250-750 AUD
₹12500-37500 INR
₹12500-37500 INR
$30-250 USD
₹1500-12500 INR
$250-750 USD
₹600-1500 INR
£20-250 GBP
$30-250 USD
₹600-1500 INR
$750-1500 USD
₹12500-37500 INR
₹600-1500 INR
$30-250 USD
$250-750 CAD
$30-250 USD
$250-750 USD
$10-30 USD
€8-30 EUR
€8-30 EUR