
手把手教你用Python对接HTTP代理API
搞网络爬虫的小伙伴应该都懂,遇到反爬机制时最直接的解决办法就是换IP。今天就拿咱们ipipgo Proxy Residencial Dinámico举个栗子,教大家怎么在Python里配置代理参数。别慌,操作比点外卖还简单!
import requests
代理服务器地址(这里用ipipgo的示例)
proxy_host = "gateway.ipipgo.com"
proxy_port = "30001"
账号密码(在个人中心能找到)
username = "你的账号"
password = "你的密码"
proxies = {
'http': f'http://{username}:{password}@{proxy_host}:{proxy_port}',
'https': f'http://{username}:{password}@{proxy_host}:{proxy_port}'
}
测试请求
resp = requests.get('http://httpbin.org/ip', proxies=proxies)
print(resp.text)
必须掌握的代理参数配置
想让代理稳定不掉线,这几个参数得调明白:
| parámetros | corresponde al inglés -ity, -ism, -ization | recomendaciones de configuración del ipipgo |
|---|---|---|
| tiempo de espera | 设置超时时间(单位秒) | 建议10-30秒,根据业务调整 |
| retries | 请求失败重试次数 | 动态代理建议3次,静态代理2次 |
| sesión | 保持会话连接 | 需要登录的网站必须开启 |
Botiquín FAQ blanco
P: ¿Qué debo hacer si no puedo conectarme al agente?
先检查账号密码有没有输错,特别是注意大小写。如果用的是proxy dinámico ipipgo,记得在后台把”自动更换IP”开关打开。
P: ¿Reducción repentina de la velocidad del agente?
试试切到静态住宅代理,像ipipgo的50万+静态IP池适合需要稳定连接的场景。如果是跨国请求,记得选离目标服务器近的地区节点。
Q:怎么定时更换IP地址?
在代码里加个定时器就行,或者直接用ipipgo API的rotate_ip接口。动态代理套餐默认每5分钟自动换IP,企业版还能自定义更换频率。
为什么推荐ipipgo代理服务?
自家用的真实体验来说,ipipgo有两点特别戳中痛点:一是Posicionamiento en la ciudad准得离谱,做本地化数据采集时能精确到区县;二是Pureza IP确实高,用他们静态代理跑了三个月爬虫,从没触发过验证码。
具体到套餐选择的话:
- 动态住宅适合需要频繁换IP的场景,比如爬评论数据
- 静态住宅适合长期监控类业务,比如价格追踪
- 企业版套餐支持API批量管理,团队协作更方便
最后提醒下,用代理千万别开全局模式!建议在代码里做个Mecanismo de fusión por delegación,遇到连续失败自动切换直连,避免影响正常业务。要是还有啥配置问题,直接去ipipgo官网找技术客服,回复速度比某宝卖家还快~

