我试图在python中使用一个代理,当我运行这段代码时,我得到一个错误,说它无法连接到代理的url

我试图在python中使用一个代理,当我运行这段代码时,我得到一个错误,说它无法连接到代理的url,python,python-2.7,proxy,urllib,Python,Python 2.7,Proxy,Urllib,我对代理不太熟悉,只是我在做一个在线课程,其中一个课程是关于使用代理的,我甚至编写了与视频中相同的代码,但它给我带来了一个错误,我不知道这是我的计算机出了问题还是我遗漏了什么 #!/usr/bin/env python #_*_ coding: utf8 _*_ import urllib2 def main(): p = urllib2.urlopen('https://ifconfig.me') print("IP sin proxy: {}".forma

我对代理不太熟悉,只是我在做一个在线课程,其中一个课程是关于使用代理的,我甚至编写了与视频中相同的代码,但它给我带来了一个错误,我不知道这是我的计算机出了问题还是我遗漏了什么

#!/usr/bin/env python
#_*_ coding: utf8 _*_
import urllib2
    
def main():



p = urllib2.urlopen('https://ifconfig.me')
print("IP sin proxy: {}".format(p.read()))



urllib2.install_opener(
    urllib2.build_opener(
        urllib2.ProxyHandler(
            {
                'http':'http://83.96.237.121:80',
                'https':'http://83.96.237.121:80'               
            }

        )
    )
)

peticion = urllib2.urlopen("https://ifconfig.me")

print("IP con proxy: {}".format(peticion.read()))

if __name__ == '__main__':
    main()
我正在使用python 2.7.12 这就是我得到的错误

IP sin proxy: 189.xxx.xx.xx
Traceback (most recent call last):
  File "proxyurllib.py", line 31, in <module>
    main()
  File "proxyurllib.py", line 26, in main
    peticion = urllib2.urlopen("https://ifconfig.me")
  File "C:\Python27\lib\urllib2.py", line 154, in urlopen
    return opener.open(url, data, timeout)
  File "C:\Python27\lib\urllib2.py", line 429, in open
    response = self._open(req, data)
  File "C:\Python27\lib\urllib2.py", line 447, in _open
    '_open', req)
  File "C:\Python27\lib\urllib2.py", line 407, in _call_chain
    result = func(*args)
  File "C:\Python27\lib\urllib2.py", line 1241, in https_open
    context=self._context)
  File "C:\Python27\lib\urllib2.py", line 1198, in do_open
    raise URLError(err)
urllib2.URLError: <urlopen error Tunnel connection failed: 500 Internal Server Error>
IP sin代理:189.xxx.xx.xx
回溯(最近一次呼叫最后一次):
文件“proxyurllib.py”,第31行,在
main()
文件“proxyurllib.py”,第26行,在main中
peticion=urllib2.urlopen(“https://ifconfig.me")
文件“C:\Python27\lib\urllib2.py”,第154行,在urlopen中
返回opener.open(url、数据、超时)
文件“C:\Python27\lib\urllib2.py”,第429行,打开
响应=自身打开(请求,数据)
文件“C:\Python27\lib\urllib2.py”,第447行,处于打开状态
"开放",
文件“C:\Python27\lib\urllib2.py”,第407行,在调用链中
结果=func(*args)
文件“C:\Python27\lib\urllib2.py”,第1241行,https\u open
上下文=自身(上下文)
文件“C:\Python27\lib\urllib2.py”,第1198行,在do\u open中
引发URL错误(err)
urllib2.URLError: