You will get Web Scraping – Extract Data from a Static Website to CSV


Project details
I’ll extract the data you need from a static website and deliver it as a clean CSV file. I’ve built similar scrapers before – for example, I scraped 1,000 books from books.toscrape.com in 64 minutes.
My process is simple:
You provide the URL(s) and tell me what data you want (titles, prices, links, etc.).
I write a Python script (using requests/BeautifulSoup) that extracts the data and handles pagination.
I deliver a well‑formatted CSV file.
I only scrape publicly available data and respect robots.txt. I do not scrape paywalled, copyrighted, or private content. You are responsible for ensuring you have permission to scrape the target site.
My process is simple:
You provide the URL(s) and tell me what data you want (titles, prices, links, etc.).
I write a Python script (using requests/BeautifulSoup) that extracts the data and handles pagination.
I deliver a well‑formatted CSV file.
I only scrape publicly available data and respect robots.txt. I do not scrape paywalled, copyrighted, or private content. You are responsible for ensuring you have permission to scrape the target site.
Programming Languages
PythonCoding Expertise
Performance OptimizationWhat's included $20
These options are included with the project scope.
$20
- Delivery Time 1 day
- Number of Revisions 2
- Number of Pages Mined/Scraped 50
- Number of Sources Mined/Scraped 1
- Install Script
- Test Script
Optional add-ons
You can add these on the next page.
Additional Page Mined/Scraped
(+ 1 Day)
+$10Frequently asked questions
About Tharana
Python Developer | Automation, Data Cleaning, Web Scraping, Game Dev
Galle, Sri Lanka - 1:53 pm local time
Data cleaning – I created a CSV Cleaner that removes duplicates, trims whitespace, fixes dates, and handles missing values.
Web scraping – I built scrapers that extract book data and quotes from websites, exporting to CSV.
Automation & OOP – I developed a stock manager and library management system with JSON persistence, demonstrating object‑oriented design.
I’m available for small to medium Python tasks: scraping, data processing, script automation, and more. I deliver clean, documented code and communicate clearly.
Steps for completing your project
After purchasing the project, send requirements so Tharana can start the project.
Delivery time starts when Tharana receives requirements from you.
Tharana works on your project following the steps below.
Revisions may occur after the delivery date.
I’ll confirm the URL(s), data fields, and any special instructions.
I’ll review your requirements, clarify any missing details, and ensure the target site is publicly accessible and respects robots.txt.
Write and test the Python script to extract the requested data.
Using my custom scraping tool (built with requests/BeautifulSoup), I’ll extract the data, handle pagination, and save it to a clean CSV file.
