| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Python >> Content
    Comment résoudre l' IP en Python
    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 ».

    Previous :

    next :
      articles connexes
    ·Comment faire pour utiliser un script Python sur Web Se…
    ·Breaks PHP dans VirtualHost Mime Type 
    ·Comment utiliser des variables locales dans les scripts…
    ·Comment faire des jeux avec Python pour débutants 
    ·Comment faire pour supprimer les doublons dans les list…
    ·Comment faire pour supprimer des éléments d'une liste…
    ·Nombre variable d'arguments pour Python 
    ·Comment faire une boucle répétant en Python 
    ·Comment vérifier classes de variables en Python 
    ·Comment filtrer un numéro dans une séquence 
      articles en vedette
    ·Comment utiliser VB pour communiquer avec des ports sé…
    ·Comment prendre l'entrée dans une boucle en Java 
    ·Comment afficher une valeur dans un MATLAB Chaîne 
    ·Comment puis-je déboguer Visual Basic 
    ·Comment faire pour supprimer Combo Box Doubles 
    ·Comment calculer l'azimut entre les points de VB 
    ·Comment utiliser les proxy en C # 
    ·Qu'est-ce qu'une conversion de Maildir 
    ·Comment faire pour activer PHP pour détecter le systè…
    ·MySQL Linux Tutorial 
    Copyright © Connaissances Informatiques http://fr.wingwit.com