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 . "
|