Geonode logo
Carl Gamutan

Carl Gamutan

Güncellenme: 7 Ekim 2026

Yayınlanma: 15 Haziran 2022

Selenium ile Proxy'leri Kullanma

Selenium, kullanıcıların web tarayıcılarını otomatikleştirmelerine yardımcı olan ücretsiz, açık kaynaklı bir araçtır. Bu araç, web tarayıcılarının web sitelerini ziyaret etme, formları doldurma ve daha pek çok görevi otomatik olarak yerine getirmesini sağlamak için kullanılabilir. Ancak Selenium, çoğunlukla otomatik komut dosyalarını test etmek amacıyla kullanılır.

Selenium, kullanıcıların web tarayıcılarını otomatikleştirmelerine yardımcı olan ücretsiz, açık kaynaklı bir araçtır. Bu araç, web tarayıcılarının web sitelerini ziyaret etme, formları doldurma ve daha pek çok görevi otomatik olarak yerine getirmesini sağlamak için kullanılabilir. Ancak Selenium, çoğunlukla otomatik komut dosyalarını test etmek amacıyla kullanılır.

Selenium'u proxy olmadan da kullanabileceğiniz için, Selenium ile proxy kullanmak aslında bir zorunluluk değildir. Ancak bazı görevler için bir Selenium proxy'si kullanmanız gerekebilir.

Örneğin, belirli bir bölge için ayarladığınız dilin çalışıp çalışmadığını test etmek istiyorsanız, bir proxy kullanarak IP adresinizi o konuma değiştirebilir ve bunu kendiniz kontrol edebilirsiniz. Başka bir örnek ise, bir web sunucusuna çok sayıda istek gönderdiğiniz web kazıma gibi belirli bir görevi gerçekleştirmenizdir. Bir Selenium proxy'si, hesabınızın engellenmesini ve IP adresinizin kara listeye alınmasını önleyecektir.

Şimdi Python kullanarak bir Selenium proxy sunucusu kuralım.

Selenium ile Proxy'leri Kullanma

Google Chrome için:

Adım 1. Selenium WebDriver'ı içe aktarın.

1.JPG

Adım 2. Proxy Sunucunuzu IP:Port şeklinde tanımlayın.

2.JPG

Adım 3. ChromeOptions()'i yapılandırın.

3.JPG

Adım 4. Seçeneklere proxy sunucusu argümanını ekleyin.

4.JPG

Adım 5. Chrome() örneğine seçenekler ekleyin.

5.JPG

Tebrikler! Selenium proxy sunucusunun kurulumunu başarıyla tamamladınız.