programmeringsspråket Python har många funktioner som förenklar vanliga programmeringsuppgifter . Till exempel ger " uttag " modul du enkelt utföra nätverk - relaterade uppgifter . Du kan börja lära hur " uttag " Modulen fungerar genom att skapa en enkel Python-skript . Ett exempel på ett sådant skript är en som omvandlar Internet Protocol (IP) -adress. Lösa en IP-adress innebär att översätta sin numerisk representation i ett domännamn , till exempel " Python.org . " Detta kan vara mycket praktiskt när du har en IP-adress men vill ha mer beskrivande domännamn . Saker du behöver
dator med Python 3.2 installerad programmeringsspråk ( se Resurser ) .
Visa fler instruktioner
1
Öppna IDLE textredigerare som följer med Python nedladdning . Den IDLE textredigerare finns i Program ( eller Program för Macintosh ) i Python katalogen . En tom källkod fil öppnas i IDLE textredigeringsfönstret
2
Importera Python module " socket " genom att skriva följande uttalande på toppen av källkoden filen : .
import socket Addera 3
Skapa en sträng som har IP -adressen du vill lösa . Till exempel , när IP -adressen för maskinen skriptet körs på , skriv in följande uttalande nedan uttalandet skriven i föregående steg :
IPAddress = '127 .0.0.1 '
4
när IP genom att använda " gethostbyaddr " metoden . Den här metoden returnerar en typ tuple uppgifter , som lagrar tre bitar av information . Du kan lagra denna tupel i en variabel som heter " resolvedIP " genom att skriva följande uttalande :
resolvedIP = socket.gethostbyaddr ( IPAddress )
5
Skriv ut domännamn lösas IP . Domännamnet är den första delen i tabellrad genereras i föregående steg . För att skriva ut detta element ut , skriver följande uttalande :
print ( resolvedIP [ 0 ] )
6
Kör programmet genom att trycka på F5 . Programmet skriver orden " Local Host " till utgången fönstret . Detta är domännamnet i samband med IP-adressen " 127.0.0.1 . " Addera