python 檢測免費代理ip是否有效,免費ip獲取地址https://www.zdaye.com/free/
import requests IPAgents = [ "218.89.51.167:9091", "120.37.121.209:9091", "113.195.207.249:9091", "113.195.207.249:9091", "111.47.170.136:9091", "111.72.218.180:9091", ] #檢查代理IP def check_proxy(IPAgents): try: # 設置重連次數 requests.adapters.DEFAULT_RETRIES = 3 proxy = f"http://{IPAgents}" thisIP = "".join(IPAgents.split(":")[0:1])#現在ip去掉端口 res = requests.get(url="http://icanhazip.com/",timeout=2,proxies={"http":proxy}) proxyIP = res.text.strip()#返回的有效ip if(proxyIP == thisIP): print("代理IP:'"+ proxyIP + "'有效!") else: print("代理IP無效!") except Exception as e: print(str(e)) # 檢查IP是否有效 for ckip in IPAgents: check_proxy(ckip)