python获取公网ip的几种方式

发布时间:2019-08-26 08:42:18编辑:auto阅读(2148)

    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

关键字

上一篇: Python UI开发用哪个好?

下一篇: Python Hook