Comment puis-je obtenir l’adresse IP publique en utilisant python2.7 ? Pas d’IP privée.
Réponses
Trop de publicités?
HyperActive
Points
598
J’aime le paquet de demandes avec http://ip.42.pl/raw
Ahmed
Points
314
Xavi Martínez
Points
1358
Essaye ça:
import ipgetter
import requests
IP = ipgetter.myip()
url = 'http://freegeoip.net/json/'+IP
r = requests.get(url)
js = r.json()
print 'IP Adress: ' + js['ip']
print 'Country Code: ' + js['country_code']
print 'Country Name: ' + js['country_name']
print 'Region Code: ' + js['region_code']
print 'Region Name: ' + js['region_name']
print 'City Name: ' + js['city']
print 'Zip code: ' + js['zip_code']
print 'Time Zone: ' + js['time_zone']
print 'Latitude: ' + str(js['latitude'])
print 'Longitude: ' + str(js['longitude'])
Isaac Chabot
Points
31