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