Maison >développement back-end >Tutoriel Python >La méthode simple de Python pour obtenir votre propre adresse IP de réseau externe

La méthode simple de Python pour obtenir votre propre adresse IP de réseau externe

高洛峰
高洛峰original
2017-02-22 16:35:221430parcourir

L'exemple de cet article décrit comment Python peut simplement obtenir sa propre adresse IP de réseau externe. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants :

#encoding=utf-8
#author: walker
#date: 2016-03-07
#function: 获取自己的外网IP
import requests
from bs4 import BeautifulSoup
#获取外网IP
def GetOuterIP():
  url = r'http://www.whereismyip.com/'
  r = requests.get(url)
  bTag = BeautifulSoup(r.text, 'html.parser', from_encoding='utf-8').find('b')
  ip = ''.join(bTag.stripped_strings)
  print('ip:' + ip)
if __name__ == '__main__':
  GetOuterIP()


Plus d'articles liés à la méthode simple d'obtention de Python votre propre IP de réseau externe Veuillez faire attention au site Web chinois PHP !

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn