request——设置ip代理


1、创建ip列表  

2、random.choice()选择ip列表 异常判断查看ip是否可用  requests只接受{协议:ip}  字典格式

import requests
import random
url = 'https://www.baidu.com/'
proxies_list = [
    'https://144.255.49.40:9999',
    'https://60.13.42.15:9999',
    'https://163.204.246.105:9999'
]
ip_list = []
use_ip =random.choice(proxies_list)
proxies = {'http':use_ip}
print("当前使用ip",use_ip)
try:
    wb_data = requests.get(url=url, proxies=proxies)
    flag = True
except:
    proxies_list.remove(proxies['http'])
    flag = False
if flag:
    ip_list.append(proxies['http'])
print("可用ip列表",ip_list)

附上代理ip  https://www.xicidaili.com/wn/


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM