Maison  >  Article  >  développement back-end  >  Comment définir l'adresse IP du proxy pour le robot d'exploration Python

Comment définir l'adresse IP du proxy pour le robot d'exploration Python

coldplay.xixi
coldplay.xixioriginal
2020-08-22 10:51:4013314parcourir

Comment définir l'adresse IP du proxy pour le robot d'exploration Python : écrivez d'abord l'adresse IP obtenue sur le proxy ; puis utilisez Baidu pour détecter si le proxy IP a réussi et demandez les paramètres transmis par la page Web, puis envoyez une demande d'obtention ; et obtenez la page de retour Enregistrer en local.

Comment définir l'adresse IP du proxy pour le robot d'exploration Python

[Recommandations d'apprentissage associées : tutoriel Python]

Comment définir l'adresse IP du proxy pour le robot d'exploration Python :

La configuration du proxy IP est une compétence essentielle pour les robots d'exploration

Affichez l'adresse IP locale, ouvrez Baidu et saisissez « adresse IP ; " ", vous pouvez voir l'adresse IP de cette machine ;

Comment définir ladresse IP du proxy pour le robot dexploration Python

Cet article utilise l'IP gratuite de goubanjia.com ; >

Comment définir ladresse IP du proxy pour le robot dexploration Python

Lors de l'utilisation, veuillez faire attention si le protocole de transmission est http ou https, le code est le suivant

# 用到的库
import requests
# 写入获取到的ip地址到proxy
proxy = {
    'https':'221.178.232.130:8080'
}
# 用百度检测ip代理是否成功
url = 'https://www.baidu.com/s?'
# 请求网页传的参数
params={
    'wd':'ip地址'
}
# 请求头
headers = {
    'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36'
}
# 发送get请求
response = requests.get(url=url,headers=headers,params=params,proxies=proxy)
# 获取返回页面保存到本地,便于查看
with open('ip.html','w',encoding='utf-8') as f:
    f.write(response.text)

Ouvrez l'adresse IP enregistrée ; .html" et affichez le contenu comme suit ;

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn