Robotistan Web Kazıma Projesi
Bu proje, Robotistan e-ticaret sitesinden ürünlerin adı, fiyatı ve stok durumu bilgilerini çekmek için yazılmış bir Python web kazıma uygulamasıdır.
robotistan_scraper.py dosyası web kazıma işlemini gerçekleştirmekte, main.py dosyası ise bu işlemi çalıştırarak kullanıcıya ürün bilgilerini sunmaktadır.
Özellikler
- Robotistan sitesindeki ürünlerin isimlerini, fiyatlarını ve stok durumlarını çeker.
- Python ve web kazıma kütüphaneleri (
requests,BeautifulSoup) kullanılarak geliştirilmiştir. - Çekilen veriler, kullanıcıya anlaşılır bir formatta sunulur.
Gereksinimler
Projenin çalışabilmesi için aşağıdaki Python kütüphanelerinin yüklü olması gerekmektedir:
requestsBeautifulSoup4
Bu kütüphaneleri yüklemek için şu komutu kullanabilirsiniz:
pip install requests beautifulsoup4Kullanım
- GitHub deposunu bilgisayarınıza klonlayın:
git clone https://github.com/kullaniciAdi/robotistan_scraper.git
- İlgili dizine gidin:
cd robotistan_scraper - Gerekli kütüphaneleri yükleyin:
pip install -r requirements.txt
main.pydosyasını çalıştırarak Robotistan'dan ürün bilgilerini çekin:Bu komut, Robotistan sitesinden ürünlerin adlarını, fiyatlarını ve stok durumlarını ekranda gösterecektir.python main.py
Dosya Yapısı
robotistan_scraper.py: Web kazıma işlemini gerçekleştiren dosya.main.py: Projeyi çalıştıran ve veriyi kullanıcıya sunan dosya.
Katkıda Bulunma
Bu projeye katkıda bulunmak isterseniz, aşağıdaki adımları takip edebilirsiniz:
- Repo'yu forklayın.
- Yeni bir dal (branch) oluşturun.
- Değişikliklerinizi yapın ve yeni bir pull request gönderin.
Lisans
Bu proje MIT Lisansı ile lisanslanmıştır.