“Conocimiento Programación>Python Programming

Cómo resolver la IP en Python

2011/8/17
El lenguaje de programación Python tiene muchas características que simplifican las tareas comunes de programación . Por ejemplo , el módulo de " sockets " le permite realizar fácilmente las tareas relacionadas con la red . Usted puede comenzar a aprender cómo funciona el módulo de " sockets " mediante la creación de un script de Python simple. Un ejemplo de tal una secuencia de comandos es uno que tiene una dirección de Protocolo de Internet (IP ) . Resolver la dirección IP implica trasladar su representación numérica en un nombre de dominio, como " Python.org . " Esto puede ser muy útil cuando se tiene una dirección IP , pero desea que el nombre de dominio más descriptivo. Cosas que necesitará de computadora con Python 3.2 lenguaje de programación instalado ( ver Recursos) .
Mostrar más instrucciones
1

Abra el editor de texto IDLE que viene con la descarga de Python . El editor de texto IDLE se encuentra en Archivos de programa ( o aplicaciones para Macintosh) en el directorio de Python. Un archivo de código fuente en blanco se abre en la ventana del editor de texto IDLE
2

Importar el módulo Python " socket " al escribir la siguiente instrucción al principio del archivo de código fuente: .

importación socket
3

Crear una cadena que contiene la dirección IP que desea resolver . Por ejemplo, para resolver la dirección IP del equipo que se ejecuta el script , teclee la siguiente declaración por debajo de la declaración por escrito en el paso anterior :

IPAddress = '127 .0.0.1 '
4

resolver la IP mediante el método " gethostbyaddr " . Este método devuelve un tipo de datos tupla , que almacena tres piezas de información. Puede almacenar esta tupla en una variable llamada " resolvedIP " por escrito la siguiente declaración :

resolvedIP = socket.gethostbyaddr ( Dirección IP )
5

Imprima el nombre de dominio del resueltas IP . El nombre de dominio es el primer elemento de la tupla generada en el paso anterior . Para imprimir este elemento a , escriba la siguiente declaración :

impresión ( resolvedIP [ 0 ] )
6

Ejecute el programa presionando F5. El programa imprime la palabra " host local " en la ventana de salida. Este es el nombre de dominio asociado con la dirección IP " 127.0.0.1 ".

Python Programming
Cómo leer un archivo CSV en Python
Tutorial para Runpy en Python
¿Cuál es la complejidad del tiempo de la operación de intersección en los conjuntos de Python?
Cómo reproducir un archivo WAV en Python
Cómo obtener la longitud de un archivo de Python
Cómo utilizar Python para comprobar si existe una base de datos
Cómo hacer nombres globales en Python
Tutorial de Python para la concatenación
Conocimiento de la computadora © http://www.ordenador.online