获取临时IP加入临时列表使用

1. 根据相应提示生成API 链接,随后

def get_ip_lin():
    # 创建临时IP储存表
    res_ls = []
    url = "http://xxxxxxxxxxxxxx"
    response = requests.get(url)
    if response.status_code == 200:
        for res in response.json():
            res_ls.append(res.get("ip") + ":" + res.get("port"))
        print("请求代理,", res_ls)
        return res_ls

    return []


def func1(ip_list):
    if len(ip_list) > 0:
        ip = ip_list.pop()
    else:
        while True:
            ip_list.extend(get_ip_lin())
            if not ip_list:
                time.sleep(10)
            else:
                break
        ip = ip_list.pop()
    print("ip", ip)
    return ip
code
原文地址:https://www.cnblogs.com/xinzaiyuan/p/14093421.html