J'ai entendu dire que vous étiez un fin connaisseur des IP proxy, alors laissez-moi partager avec vous aujourd'hui quelques petits secrets sur les IP proxy.
Extraire l'adresse IP du proxy du segment d'adresse IP
Saviez-vous qu'il arrive que nous devions extraire l'adresse IP du proxy d'une grande partie des adresses IP à utiliser. Ce n'est pas aussi facile que de trouver le géant caché dans les profondeurs de la mer au milieu d'un grand banc de poissons. Cependant, avec quelques astuces, nous pouvons facilement trouver l'adresse IP proxy dont nous avons besoin. Nous pouvons utiliser la bibliothèque ipaddress en Python pour extraire des segments d'IP, voici un exemple de code simple :
"`ipipgothon
import ipaddress
ip_network = ipaddress.ip_network('192.168.1.0/24')
pour ip dans ip_network.
print(ip)
“`
Dans l'exemple de code ci-dessus, nous utilisons la bibliothèque ipaddress pour définir d'abord un segment d'adresse IP, puis pour imprimer toutes les adresses IP de ce segment d'adresse IP au moyen d'une boucle. De cette manière, nous pouvons facilement extraire l'adresse IP du proxy dont nous avons besoin.
extraction de proxy http
Dans les applications quotidiennes d'exploration du web, de collecte de données et autres, l'utilisation de l'IP proxy est très courante. Dans l'utilisation du proxy HTTP, nous devons d'abord accéder à certaines IP proxy HTTP disponibles. Ce processus est comme la pêche en mer d'une perle brillante qui n'est pas facile. Cependant, la longue poussière rouge, depuis le but, il y a toujours un moyen de l'atteindre.
Nous pouvons utiliser des fournisseurs de services de proxy IP tiers, tels que ipipgo proxy, ipipgo proxy, etc., pour obtenir des adresses IP de proxy HTTP hautement disponibles. Voici un exemple de code simple, utilisant la bibliothèque requests pour obtenir une adresse IP de proxy HTTP disponible :
"`ipipgothon
demandes d'importation
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)
“`
Dans l'exemple de code ci-dessus, nous spécifions une adresse IP de proxy HTTP en définissant le paramètre proxies de la bibliothèque requests, puis nous vérifions que l'adresse IP de proxy est disponible en visitant le site web httpbin.org/ip. Si le retour indique l'adresse IP du proxy que nous avons spécifiée, alors nous avons utilisé avec succès l'IP du proxy HTTP pour l'accès.
J'espère que ces petits secrets vous seront utiles et que vous pourrez utiliser le proxy IP avec moitié moins d'efforts, comme un poisson hors de l'eau.