English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Método simple para obtener la dirección IP pública desde Python

Este artículo ilustra la forma sencilla de obtener la dirección IP pública de sí mismo en Python. Comparto con ustedes para que se refieran, como se muestra a continuación:

#encoding=utf-8
#author: walker
#date: 2016-03-07
#function: Obtener la IP externa propia
import requests
from bs4 import BeautifulSoup
#Obtener IP externa
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()

Los lectores interesados en más contenido relacionado con Python pueden consultar la sección especial de este sitio: 'Resumen de técnicas de operación de URL de Python', 'Resumen de técnicas de operación de imágenes de Python', 'Tutorial de estructuras de datos y algoritmos de Python', 'Resumen de técnicas de programación de Socket de Python', 'Resumen de técnicas de uso de funciones de Python', 'Resumen de técnicas de manipulación de cadenas de Python', 'Tutorial clásica de entrada y avanzado de Python' y 'Resumen de técnicas de operación de archivos y directorios de Python'.

Espero que lo dicho en este artículo pueda ayudar a todos a diseñar programas de Python.

Declaración: El contenido de este artículo se obtiene de la red, y los derechos de autor pertenecen al propietario original. El contenido es contribuido y subido por los usuarios de Internet de manera autónoma. Este sitio no posee los derechos de propiedad, no ha sido editado por humanos y no asume responsabilidad alguna por las leyes de derechos de autor. Si encuentra contenido sospechoso de copyright, por favor envíe un correo electrónico a: notice#oldtoolbag.com (al enviar un correo electrónico, por favor reemplace # con @) para denunciar, y proporcione evidencia relevante. Una vez verificada, este sitio eliminará inmediatamente el contenido sospechoso de infracción.

Te gustaría que lo probase