spider_ip代理

spider_ip代理

import re
import requests

# ip代理
def ip_proxy():
    # 代理商提供的api
    url = "http://proxy.httpdaili.com/apinew.asp?sl=3&noinfo=true&text=1&ddbh=1420927609453534893"
    r = requests.get(url)
    print("代理ip状态码:", r.status_code)
    t = r.text
    # 正则匹配ip段and端口号
    ips = re.findall(r'[0-9]+(?:\.[0-9])+.+[0-9]{3}', t)
    print(ips)
    proxy = {'http': ips[0]}
    print("当前代理ip地址为:",proxy)

    return proxy

if __name__ == '__main__':
    ip_proxy()
posted @ 2023-02-25 13:08  Victor's  阅读(21)  评论(0)    收藏  举报
友链: 嘿嘿嘿...

   本站总访问量: