python获取公网ip的几种方式
转 https://blog.csdn.net/conquerwave/article/details/77666226
-
from urllib2 import urlopen
-
my_ip = urlopen(\'http://ip.42.pl/raw\').read()
-
print \'ip.42.pl\', my_ip
-
-
from json import load
-
from urllib2 import urlopen
-
-
my_ip = load(urlopen(\'http://jsonip.com\'))[\'ip\']
-
print \'jsonip.com\', my_ip
-
-
from json import load
-
from urllib2 import urlopen
-
-
my_ip = load(urlopen(\'http://httpbin.org/ip\'))[\'origin\']
-
print \'httpbin.org\', my_ip
-
-
from json import load
-
from urllib2 import urlopen
-
-
my_ip = load(urlopen(\'https://api.ipify.org/?format=json\'))[\'ip\']
-
print \'api.ipify.org\', my_ip
-