Ich habe gehört, dass Sie ein Kenner von Proxy-IPs sind, also lassen Sie mich heute einige kleine Geheimnisse über Proxy-IPs mit Ihnen teilen.
Proxy-IP aus dem IP-Segment extrahieren
Wussten Sie, dass es manchmal notwendig ist, die Proxy-IP aus einem großen Bereich von IP-Adressen zu extrahieren. Das ist nicht so einfach wie die Suche nach einem Riesen, der sich in der Tiefsee unter einem großen Fischschwarm versteckt. Mit ein paar Tricks können wir jedoch die benötigte Proxy-IP leicht finden. Wir können die ipaddress-Bibliothek in Python verwenden, um IP-Segmente zu extrahieren, hier ist ein einfacher Beispielcode:
"ipipgothon
ipaddress importieren
ip_network = ipaddress.ip_network('192.168.1.0/24')
for ip in ip_network.
drucken(ip)
“`
Im obigen Beispielcode verwenden wir die ipaddress-Bibliothek, um zunächst ein IP-Adressensegment zu definieren und dann alle IP-Adressen in diesem IP-Adressensegment in einer Schleife auszudrucken. Auf diese Weise können wir die benötigte Proxy-IP leicht extrahieren.
http-Proxy-Extraktion
In der täglichen Web-Crawler, Datenerfassung und andere Anwendungen, ist die Verwendung von Proxy-IP sehr häufig. Bei der Verwendung von HTTP-Proxy, müssen wir zunächst auf einige verfügbare HTTP-Proxy-IP zu bekommen. dieser Prozess ist wie in einem Meer von Fischen aus einer glänzenden Perle ist nicht einfach. Allerdings ist die lange rote Staub, da das Ziel, gibt es immer einen Weg zu erreichen.
Wir können einige Drittanbieter von Proxy-IP-Diensten wie ipipgo proxy, ipipgo proxy usw. verwenden, um eine hochverfügbare HTTP-Proxy-IP zu erhalten. Im Folgenden finden Sie einen einfachen Beispielcode, der die Anfragenbibliothek verwendet, um eine verfügbare HTTP-Proxy-IP zu erhalten:
"ipipgothon
Einfuhrgesuche
proxy = {
'http': 'http://127.0.0.1:8888',
'https': 'https://127.0.0.1:8888'
}
res = requests.get('http://httpbin.org/ip', proxies=proxy)
print(res.text)
“`
Im obigen Beispielcode geben wir eine HTTP-Proxy-IP an, indem wir den Proxy-Parameter der Anforderungsbibliothek setzen, und überprüfen dann, ob die Proxy-IP verfügbar ist, indem wir die Website httpbin.org/ip besuchen. Wenn die Rückgabe die von uns angegebene Proxy-IP-Adresse anzeigt, haben wir die HTTP-Proxy-IP erfolgreich für den Zugriff verwendet.
Ich hoffe, dass diese kleinen Geheimnisse für Sie hilfreich sind und dass Sie Proxy-IP mit halbem Aufwand nutzen können, wie ein Fisch auf dem Trockenen.