Python'da Google aramayı kullanan basit bir genel proxy ayrıştırıcı. Biz bunu kullanacağız googlesearch-python Google aramaları gerçekleştirmek için kütüphane ve BeautifulSoup HTML ayrıştırma için.

Öncelikle gerekli kütüphanelerin kurulu olduğundan emin olun:

pip install beautifulsoup4 google

Şimdi proxy ayrıştırıcıyı oluşturalım:

from googlesearch import search
from bs4 import BeautifulSoup
import requests

def fetch_proxies():
    proxies = []
    # Perform a Google search for public proxy lists
    query = "public proxy list"
    for url in search(query, num=5, stop=5, pause=2):
        # Fetch the HTML content of the search result
        try:
            response = requests.get(url, timeout=10)
            if response.status_code == 200:
                html_content = response.text
                # Parse the HTML using BeautifulSoup
                soup = BeautifulSoup(html_content, 'html.parser')
                # Find proxy IP addresses and ports
                for row in soup.find_all('tr'):
                    cols = row.find_all('td')
                    if len(cols) >= 2:
                        proxy = cols[0].text.strip() + ':' + cols[1].text.strip()
                        proxies.append(proxy)
        except Exception as e:
            print(f"Error fetching proxies from {url}: {e}")
    return proxies

if __name__ == "__main__":
    proxies = fetch_proxies()
    for proxy in proxies:
        print(proxy)

Bu komut dosyası, genel proxy listeleri için bir Google araması gerçekleştirecek, arama sonuçlarının HTML'sini ayrıştıracak ve proxy'lerin IP adreslerini ve bağlantı noktalarını çıkaracaktır. Bu yöntem kullanılarak elde edilen proxy'lerin kalitesinin ve güvenilirliğinin değişebileceğini lütfen unutmayın. Ayrıca, proxy'leri her zaman sorumlu bir şekilde kullandığınızdan ve onlar aracılığıyla eriştiğiniz web sitelerinin hizmet şartlarına uyduğunuzdan emin olun.

Yorumlar (0)

Burada henüz yorum yok, ilk siz olabilirsiniz!

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir


Proxy Seçin ve Satın Alın

Veri Merkezi Proxyleri

Dönen Proxyler

UDP Proxyleri

Dünya Çapında 10.000'den Fazla Müşterinin Güvendiği

Vekil Müşteri
Vekil Müşteri
Vekil Müşteri flowch.ai
Vekil Müşteri
Vekil Müşteri
Vekil Müşteri