• python3使用ip地址代理


    第一种IP地址代理方式
    from urllib import request

    if __name__ == "__main__":
    # 访问网址
    url = 'http://www.ahaoboy.cn:888/'
    # 这是代理IP
    proxy = {
    # 'http': '106.46.136.112:808'
    # 'https': "https://112.112.236.145:9999",
    "http": "http://118.193.107.174:80"
    }
    # 创建ProxyHandler
    proxy_support = request.ProxyHandler(proxy)
    # 创建Opener
    opener = request.build_opener(proxy_support)
    # 添加User Angent
    opener.addheaders = [('User-Agent',
    'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36')]
    # 安装OPener
    request.install_opener(opener)
    # 使用自己安装好的Opener
    response = request.urlopen(url)
    # 读取相应信息并解码
    html = response.read().decode("utf-8")
    # 打印信息
    print(html)

    第二种IP地址代理方式

    import requests, sys
    url = 'http://jingcaiyuedu.com/'
    proxy = {
    'http':'121.43.170.207:3128'
    }
    try:
    response = requests.get(url, proxies=proxy, timeout=1)
    print(response.content.decode('utf-8'))
    except requests.exceptions.ConnectionError:
    print('超时')
     
  • 相关阅读:
    VMware6.0-vCenter的安装准备及安装
    VeeamBackup9.5安装与配置
    VeeamOne(Free Edition 9.5 )-安装与配置
    UIDatePicker
    UIImagePicker照片选择器
    UIImageView
    UILabel
    UIScrollView 期本使用方法
    UISegment
    UISlide
  • 原文地址:https://www.cnblogs.com/fengzi7314/p/9413107.html
Copyright © 2020-2023  润新知