|
发表于 2020-7-4 14:28:39
|
显示全部楼层
本帖最后由 Twilight6 于 2020-7-4 14:40 编辑
这样就可以了,刚刚我测试成功了,IP重新去网上找了几个:
- import urllib.request
- import random#随机使用ip
- #访问一个网站,该网站的作用是自动返回你的ip
- url='http://httpbin.org/get'
- iplist=['18.25.13.185:8118','1.198.72.44:9999','123.169.124.88:9999']
- #第一步搜索‘代理Ip’里面有对应的服务器和相应的端口号
- proxy_support=urllib.request.ProxyHandler({'http':random.choice(iplist)})
- #创建一个opener(固定)
- opener=urllib.request.build_opener(proxy_support)
- #防止网站识别出python或请求太频繁而禁止操作
- opener.addheaders=[('User-Agent','Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3947.100 Safari/537.36')]
- #安装一个opener
- urllib.request.install_opener(opener)
- #访问
- response=urllib.request.urlopen(url)
- html=response.read().decode()
- print(html)
复制代码
|
评分
-
查看全部评分
|