Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> python Programming >> Content
Hoe je het IP in Python Resolve
De programmeertaal Python heeft vele functies die gemeenschappelijke programmering taken te vereenvoudigen . Bijvoorbeeld , de " sockets " module kunt u eenvoudig in een netwerk - gerelateerde taken uit te voeren . U kunt beginnen met het leren hoe de " sockets " module werkt door het creëren van een eenvoudige Python-script . Een voorbeeld van zo'n script is een die een Internet ( IP ) -adres Protocol opgelost . Het oplossen van een IP-adres betekent het vertalen van haar numerieke weergave in een domeinnaam , zoals " Python.org . " Dit kan erg handig zijn wanneer u een IP -adres , maar wil het meer beschrijvende domeinnaam . Wat je
computer moeten met Python 3.2 programmeertaal geïnstalleerd ( zie bronnen ) .
Toon Meer Aanwijzingen
1

Open de IDLE teksteditor die wordt geleverd met de Python downloaden . De IDLE teksteditor wordt gevonden in Program Files ( of Programma's voor Macintosh ) in de Python directory . Een lege broncode bestand wordt geopend in de IDLE tekstvenster editor

Import 2 de Python module " socket " door het schrijven van de volgende verklaring aan de bovenkant van de broncode bestand : .

import socket
3

Maak een tekenreeks die het IP- adres dat u wilt oplossen houdt . Bijvoorbeeld om het IP-adres van de machine op te lossen het script wordt uitgevoerd op , typt u de volgende verklaring onder de verklaring geschreven in de vorige stap :

IPAddress = '127 .0.0.1 '
4

Los het IP met behulp van de " gethostbyaddr " -methode . Deze methode retourneert een tupel soort gegevens, die drie stukjes informatie opslaat . U kunt deze tupel slaan in een variabele genaamd " resolvedIP " door het schrijven van de volgende verklaring :

resolvedIP = socket.gethostbyaddr ( IP-adres )

Print
5 uit de domeinnaam van de opgelost IP . De domeinnaam is het eerste element van de tupel gegenereerd in de vorige stap . Om dit element uit te printen , schrijf de volgende verklaring :

afdruk
( resolvedIP [ 0 ] ) op Twitter 6

Voer het programma door op F5 te drukken . Geeft het programma de woorden " Local Host " om de output venster . Dit is de domeinnaam gekoppeld aan het IP -adres " 127.0.0.1 . "

Previous: Next:
  python Programming
·Hoe de Python Interpreter Star…
·Hoe te API Ping Met Python 
·Hoe maak je een script dat Ver…
·Hoe te lijsten afdrukken in Py…
·Hoe te converteren Celsius naa…
·Hoe te Functies van een object…
·Hoe te testen voor de Intersec…
·Hoe maak je Flatten een genest…
·Wat is een Python GIL ? 
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te Waarden in XML Met JavaScript Ver…
·Hoe u uw systeem Verilog Beweringen Anal…
·Hoe je MySQL Restart in Plesk 
·Hoe maak je een Secure Intranet Systeem …
·Hoe te Dates in C # Formatteer 
·Hoe te dll -bestanden laden 
·Hoe maak je een CSS -bestand Verwijzing …
·Hoe te Pipes gebruiken in Java 
·PHP Persistent Connections veroorzakende…
Copyright © Computer Kennis http://www.nldit.com