Read this in other languages: English, Turkish.
Web kazıma için Docker konteynerında Firefox'u çalıştırmak için örnek bir Python kodu ve Dockerfile içeren bir depo.
Bu Selenium ve Firefox kullanarak belirtilen URL'nin sayfa kaynağını kazımak için Dockerize edilmiş bir Python betiğidir. Betik Xvfb kullanarak başsız modda çalıştırılır.
Here're some of the project's best features:
- Firefox ve Selenium kullanarak belirtilen URL'nin sayfa kaynağını kazır.
- Xvfb kullanarak başsız modda çalışır.
1. Sisteminize Docker'ı yükleyin.
2. Depoyu kopyalayın.
3. Docker görüntüsünü oluşturun.
sudo docker build -t my-firefox .
4. Docker konteynerını çalıştırın.
sudo docker run --rm -e DISPLAY=:99 my-firefox
5. Terminale URL'nin sayfa kaynağı konsola yazdırılacaktır.
Proje için katkılar memnuniyetle karşılanır. Bir hata bulursanız veya yeni bir özellik için bir öneriniz varsa bir sorun veya bir istek gönderisi açın.
Technologies used in the project:
- Python
- Docker
- Selenium
- Firefox
- Xvfb
Proje hakkında herhangi bir sorunuz varsa veya yardıma ihtiyacınız varsa lütfen GitHub üzerinde bir sorun açın.
- 🍺 support me Patreon
- ☕ support me buymeacoffee