Konuyu Açan
#0
Ücretsiz proxy listeleri, internet üzerinde anonim kalmak veya coğrafi engelleri aşmak için yaygın olarak kullanılmaktadır. Ancak, bu proxy'lerin güvenilirliği, hızları ve erişim yetenekleri değişkenlik gösterebilir. Bu nedenle, bir proxy listesini kullanmadan önce test etmek önemlidir. Python, bu tür testleri gerçekleştirmek için güçlü bir araçtır. Aşağıda, ücretsiz proxy listelerini test etmek için basit bir Python scripti örneği sunuyorum.
İlk olarak, gerekli kütüphaneleri yüklemeniz gerekecek. Eğer henüz yüklemediyseniz,
Aşağıdaki Python kodu, bir proxy listesini alır ve her proxy'nin çalışıp çalışmadığını test eder:
Bu kod, proxy listesindeki her bir proxy için
Bu script ile proxy listelerinizi hızlı bir şekilde test edebilir ve güvenilir olanları belirleyebilirsiniz. Sizlerin de proxy test etme konusunda farklı yöntemler veya deneyimleriniz var mı? Yorumlarınızı bekliyorum!
İlk olarak, gerekli kütüphaneleri yüklemeniz gerekecek. Eğer henüz yüklemediyseniz,
requests kütüphanesini kullanarak HTTP istekleri yapabiliriz. Bunu terminal veya komut istemcisinden aşağıdaki komutla yükleyebilirsiniz:CODE
1pip install requestsAşağıdaki Python kodu, bir proxy listesini alır ve her proxy'nin çalışıp çalışmadığını test eder:
CODE
12345678910111213141516171819202122232425262728
import requests
[b]Test etmek istediğiniz proxy listesini buraya ekleyin[/b]
proxy_list = [
'http://example_proxy1.com:8080',
'http://example_proxy2.com:8080',
# Daha fazla proxy ekleyebilirsiniz
]
[b]Test edilecek URL[/b]
test_url = 'http://httpbin.org/ip'
def test_proxy(proxy):
try:
# Proxy ile isteği gerçekleştirin
response = requests.get(test_url, proxies={'http': proxy, 'https': proxy}, timeout=5)
return response.json() # Başarılıysa, sunucudan dönen yanıtı döndür
except requests.exceptions.RequestException:
return None # Hata durumunda None döndür
[b]Her proxy'yi test et ve sonuçları yazdır[/b]
for proxy in proxy_list:
result = test_proxy(proxy)
if result:
print(f'Proxy {proxy} çalışıyor: {result}')
else:
print(f'Proxy {proxy} çalışmıyor.')
Bu kod, proxy listesindeki her bir proxy için
httpbin.org adresine basit bir istek gönderir. Eğer proxy çalışıyorsa, sunucudan dönen yanıtı gösterir. Aksi takdirde, proxy’nin çalışmadığını belirtir. Bu script ile proxy listelerinizi hızlı bir şekilde test edebilir ve güvenilir olanları belirleyebilirsiniz. Sizlerin de proxy test etme konusunda farklı yöntemler veya deneyimleriniz var mı? Yorumlarınızı bekliyorum!