|  | 
 
| 
import urllib.request
x
马上注册,结交更多好友,享用更多功能^_^您需要 登录 才可以下载或查看,没有账号?立即注册  import random
 
 url = 'http://www.whatismyip.com.tw'
 
 iplist = ['47.56.4.34:80','113.120.63.217:9999','60.169.240.212:9999']
 proxy_support = urllib.request.ProxyHandler({'https':random.choice(iplist)})
 
 opener = urllib.request.build_opener(proxy_support)
 
 opener.addheaders = [('User-Agent','Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.93 Safari/537.36 Edg/90.0.818.56')]
 
 response = opener.open(url)
 '''
 urllib.request.install_opener(opener)
 response = urllib.request.urlopen(url)
 
 '''
 html = response.read().decode('utf-8')
 
 print(html)
 
 用这个代理ip查ip,但是返回的结果:
 
 ip<script type="application/json" id="ip-json">{"ip":"我的真实ip","ip-country":"CN","ip-real":"","ip-real-country":""}</script>
 
 有没有大神帮助解答一下
 
两个问题1.proxy_support = urllib.request.ProxyHandler({'https':random.choice(iplist)})
 这里只设置了https代理,而访问的网站是http,
 2.ip失效,错误结果为 由于目标计算机积极拒绝,无法连接
 | 
 |