Le langage de programmation Python possède de nombreuses fonctionnalités qui simplifient les tâches de programmation courantes . Par exemple , le module " prises " vous permet d'effectuer facilement les tâches liées au réseau . Vous pouvez commencer à apprendre comment le module " prises " fonctionne en créant un script Python simple. Un exemple d' un tel script est celui qui résout une adresse de protocole Internet (IP). Résoudre une adresse IP signifie traduire sa représentation numérique dans un nom de domaine , comme « Python.org . " Cela peut être très pratique lorsque vous avez une adresse IP mais que vous voulez le nom de domaine plus descriptive. Choses que vous devez
ordinateur avec Python 3.2 langage de programmation installé (voir Ressources) .
Afficher plus Instructions
1
Ouvrez l'éditeur de texte IDLE qui vient avec le téléchargement Python . L'éditeur de texte IDLE se trouve dans Program Files (ou des applications pour Macintosh) dans le répertoire Python. Un fichier de code source vide s'ouvre dans la fenêtre de l'éditeur de texte IDLE
2
importer le module Python " prise" par écrit la déclaration suivante en haut du fichier de code source: .
import socket
3
créer une chaîne qui contient l'adresse IP que vous souhaitez résoudre . Par exemple, pour résoudre l'adresse IP de la machine, le script est exécuté sur , tapez l'instruction suivante ci-dessous la déclaration écrite à l'étape précédente :
IPAddress = '127 .0.0.1 '
4
résoudre l'adresse IP en utilisant la méthode " gethostbyaddr " . Cette méthode renvoie un type de données tuple qui stocke trois éléments d'information . Vous pouvez stocker ce tuple dans une variable nommée " resolvedIP " par écrit la déclaration suivante:
resolvedIP = socket.gethostbyaddr (IPAddress )
5
imprimer le nom de domaine de la résolu IP . Le nom de domaine est le premier élément du tuple généré à l'étape précédente . Pour imprimer cet élément out, écrire la déclaration suivante:
impression ( resolvedIP [0])
6
exécuter le programme en appuyant sur F5. Le programme affiche les mots « Local Host " à la fenêtre de sortie. C'est le nom de domaine associé à l'adresse IP «127.0.0.1 ».