https://github.com/artinmohajeri/cars-for-sale-webscraping-beautifulsoup-tkinter-sqlite3
https://github.com/artinmohajeri/cars-for-sale-webscraping-beautifulsoup-tkinter-sqlite3
api beautifulsoup beautifulsoup4 bs4-requests database gui python-api requests scraper sqlite sqlite-database sqlite3 tkinter tkinter-gui ttkbootstrap web-scraping
Last synced: 10 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/artinmohajeri/cars-for-sale-webscraping-beautifulsoup-tkinter-sqlite3
- Owner: artinmohajeri
- Created: 2023-12-14T13:37:46.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-21T16:33:20.000Z (over 1 year ago)
- Last Synced: 2025-06-20T20:54:22.919Z (4 months ago)
- Topics: api, beautifulsoup, beautifulsoup4, bs4-requests, database, gui, python-api, requests, scraper, sqlite, sqlite-database, sqlite3, tkinter, tkinter-gui, ttkbootstrap, web-scraping
- Language: Python
- Homepage:
- Size: 16.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Advanced Web Scraping Project
### This is an upper-intermidiate web scraping project using *(beautifulsoup4, tkinter, ttkbootstrap, sqlite3 and requests_html)* libraries
##### I used ttkbootstrap to have a more modern look in my app.
### At first, run the scraper.py file and choose the car from the menu. (the menu items are all scraped!!) then click "search car" button.
### A few moments later, 2 files will be created. The first file is the database which is sqlite3 and the second file is display.py wich displays the database in a tkinter GUI app.
### I have used https://autoscout24.com/ website for scraping
