Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vyriešiť IP v Pythone

Programovací jazyk Python má mnoho funkcií , ktoré zjednodušujú bežné programátorské úlohy . Napríklad , " zásuvky " modul umožňuje ľahko vykonávať úlohy súvisiace so sieťovaním . Môžete sa začať učiť , ako " zásuvky " Modul pracuje tým , že vytvorí jednoduchý Python skript . Príkladom takého scenára , je ten , ktorý rieši adresy internetového protokolu ( IP ) . Riešenie IP adresa znamená , prekladanie jeho číselnej reprezentácie na mená domény , ako napríklad " Python.org . " To môže byť veľmi užitočné , keď budete mať IP adresu , ale chcú viac popisný názov domény . Veci , ktoré budete potrebovať
počítača s Python programovací jazyk 3.2 nainštalovaný ( pozri zdroje ) .
Zobraziť ďalšie inštrukcie Cestuj 1

Otvorte IDLE textový editor , ktorý je dodávaný s Python stiahnutie . IDLE textový editor sa nachádza v priečinku Program Files ( alebo aplikácia pre Macintosh ) v adresári Python . Prázdny zdrojový kód súbor sa otvorí v okne IDLE textového editora
2

Dovoz Python modul " zásuvka " tým , že píše nasledujúce vyhlásenie v hornej časti súboru zdrojového kódu : .

import socket
3

Vytvoriť reťazec , ktorý uchováva IP adresu , ktorú chcete riešiť . Napríklad , vyriešiť IP adresu počítača , na ktorom je skript spustený na , zadajte nasledujúci príkaz pod vyhlásenie napísané v predchádzajúcom kroku :

IPAddress = '127 .0.0.1 '
4

Vyriešiť IP pomocou metódy " gethostbyaddr " . Táto metóda vracia dátový typ n-tice , ktoré ukladá tri kusy informácií . Môžete si uložiť tento n-tica v premennej s názvom " resolvedIP " tým , že píše nasledovné vyhlásenie :

resolvedIP = socket.gethostbyaddr ( IPAddress )
5

Vytlačte si názov domény vyriešený IP . Názov domény je prvý prvok v n-tice vytvorené v predchádzajúcom kroku . Ak chcete vytlačiť tento prvok , napíšte nasledujúci príkaz :

tlač ( resolvedIP [ 0 ] )
6

Spustite program stlačením klávesu F5 . Program vytlačí slová " miestneho hostiteľa " v okne výstupu . To je názov domény spojené s IP adresou 127.0.0.1 " . "

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené