python使用代理ip访问网站


本文摘自php中文网,作者不言,侵删。

这篇文章主要介绍了关于python使用代理ip访问网站,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下

实例如下所示:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

# -*- coding: UTF-8 -*-

from urllib import request

if__name__ =="__main__":

  #访问网址

  url ='http://www.whatismyip.com.tw/'

  #这是代理IP

  ip ='27.155.101.233:3128'

  #设置代理ip访问方式,http和https

  proxy = {'http':ip,'https':ip}

  #创建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; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.221 Safari/537.36 SE 2.X MetaSr 1.0')]

  #安装OPener

  request.install_opener(opener)

  #使用自己安装好的Opener

  response = request.urlopen(url)

  #读取相应信息并解码

  html = response.read().decode("utf-8")

  #打印信息

  print(html)

whatismyip是一个查询ip的网站,上面代码我使用了27.155.101.233,端口号是3128对这个网站进行访问

阅读剩余部分

相关阅读 >>

Python pycurl验证basic和digest认证的方法

Python 语法串联

Python基础学习之列表的介绍

Python用pip安装numpy

如何在Python中使用while语句[适合初学者]

vb.net和Python区别

Python怎么创建数组

Python函数基础入门

Python len什么意思

Python中集合中的元素是否可以重复

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...