babam / README.md
mbasaranoglu
Add Babam Yazılar continuous page scraper app
b95e413
---
title: Babam Yazılar - Sürekli Sayfa Gezici
emoji: 📚
colorFrom: blue
colorTo: purple
sdk: gradio
sdk_version: 4.0.0
app_file: app.py
pinned: false
license: mit
---
# Babam Yazılar - Sürekli Sayfa Gezici
Bu Hugging Face Space, [malatyayenises.com](https://malatyayenises.com/yazarlar/irfan-basaranoglu) üzerindeki İrfan Başaranoğlu'nun yazılarını sürekli olarak ziyaret eden bir web scraping uygulamasıdır.
## Özellikler
- 🔄 Sürekli sayfa ziyareti
- ⏱️ Ayarlanabilir ziyaret aralığı
- 📊 Gerçek zamanlı durum takibi
- 📝 Detaylı işlem logları
- 🎨 Gradio ile kullanıcı dostu arayüz
## Kurulum
Bu projeyi Hugging Face Space'e yüklemek için:
1. Bu repository'yi bir Hugging Face Space olarak oluşturun
2. Dosyaları yükleyin (`app.py`, `requirements.txt`, `README.md`)
3. Space otomatik olarak deploy edilecektir
## Kullanım
1. **Base URL**: Ziyaret edilecek sitenin ana URL'ini girin
2. **Ziyaret Aralığı**: Sayfalar arası bekleme süresini saniye cinsinden ayarlayın
3. **Başlat**: Scraping işlemini başlatmak için butona tıklayın
4. **Durdur**: İşlemi durdurmak için butona tıklayın
5. **Durum**: Mevcut durumu ve logları görüntüleyin
## Notlar
- Uygulama belirtilen URL'leri sırayla ziyaret eder
- Her ziyaret loglanır ve ekranda görüntülenir
- Hata durumları loglarda belirtilir
- Son 100 kayıt tutulur, son 20 kayıt ekranda gösterilir
## Gereksinimler
- Python 3.8+
- Gradio
- Requests
- BeautifulSoup4
## Lisans
Bu proje özel kullanım içindir.