python使用代理ip访问网站的实例
作者:白学家Lynn 时间:2022-02-08 08:16:36
实例如下所示:
# -*- coding: UTF-8 -*-
from urllib import request
if __name__ == "__main__":
#访问网址
url = 'http://www.whatismyip.com.tw/'
#这是 *
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对这个网站进行访问
这是输出信息:
可以看到已经使用了27.155.101.233这个代理ip对whatismyip进行访问,但是没有做到高匿,被这个网站查出了真实ip。
但是应对大部分投票之类的事,还是没有问题的
来源:https://blog.csdn.net/Lynn_coder/article/details/79184424
标签:python,代理,ip,访问
0
投稿
猜你喜欢
一个无组件上传的ASP代码
2007-10-09 19:49:00
linux下mysql开启远程访问权限 防火墙开放3306端口
2024-01-24 10:59:14
Python读写/追加excel文件Demo分享
2021-11-11 15:35:41
python3使用mutagen进行音频元数据处理的方法
2023-05-25 04:05:32
ASP.NET将Session保存到数据库中的方法
2024-01-19 16:31:46
Python基于Tkinter模块实现的弹球小游戏
2022-11-25 15:32:16
利用python爬取软考试题之ip自动代理
2023-01-30 01:17:28
linux环境中没有网络怎么下载python
2021-01-30 04:42:12
Django学习之文件上传与下载
2023-09-24 18:42:23
封装 Python 时间处理库创建自己的TimeUtil类示例
2023-01-15 00:45:56
Opencv python 图片生成视频的方法示例
2021-11-08 22:18:38
Python Numpy计算各类距离的方法
2022-12-03 13:52:53
Python关于print的操作(倒计时、转圈显示、进度条)
2022-08-19 07:26:58
python自动化运维之Telnetlib的具体使用
2022-09-24 22:11:16
SQL SERVER 与ACCESS、EXCEL的数据转换
2024-01-18 04:24:40
详解Vue.use自定义自己的全局组件
2024-05-02 17:02:59
Vue首屏时间指标采集最佳方式详解
2024-06-05 09:17:24
face_recognition库在python的安装
2021-06-16 02:29:27
Python中enumerate函数代码解析
2023-05-01 09:13:52
使用vue实现HTML页面生成图片的方法
2024-04-27 15:51:47