Python 3 HTTP代理(setdefaultproxy)

Python 3 HTTP代理(setdefaultproxy),python,python-3.5,http-proxy,Python,Python 3.5,Http Proxy,这对我来说真的很好。但我如何从“setdefaultproxy”回到实际的IP呢。因为我仍然停留在Tor IP中,我无法回到实际的IP。一些我需要关闭插座的地方。我该怎么做 这是关于: 您可以将其设置回如下方式: import socket import socks import urllib2 ipcheck_url = 'http://checkip.amazonaws.com/' # Actual IP. print(urllib2.urlopen(ipcheck_url).read())

这对我来说真的很好。但我如何从“setdefaultproxy”回到实际的IP呢。因为我仍然停留在Tor IP中,我无法回到实际的IP。一些我需要关闭插座的地方。我该怎么做

这是关于:

您可以将其设置回如下方式:

import socket
import socks
import urllib2
ipcheck_url = 'http://checkip.amazonaws.com/'
# Actual IP.
print(urllib2.urlopen(ipcheck_url).read())
# Tor IP.
socks.setdefaultproxy(socks.PROXY_TYPE_SOCKS5, '127.0.0.1', 9050)
socket.socket = socks.socksocket
print(urllib2.urlopen(ipcheck_url).read())
socks.setdefaultproxy(None)
socket.socket = socks.socksocket