2010-04-04 11 views

risposta

61
>>> import socket 
>>> socket.gethostbyaddr("69.59.196.211") 
('stackoverflow.com', ['211.196.59.69.in-addr.arpa'], ['69.59.196.211']) 

Per l'implementazione del timeout sulla funzione, this stackoverflow thread ha risposte su questo.

+0

e qualcosa di simile a "http: /1.0.1.0/blah/blahm.html"? –

+4

@ Eiyrioü von Kauyf: Questa non era la domanda posta (restituire un nome host quando specificato un indirizzo IP). – ChristopheD

+0

è la stessa domanda - tuttavia ti sto chiedendo hai un modo suggerito per normalizzarlo e fare socket.gethostbyaddr ("1.0.1.0") o qualcosa di simile? È la stessa domanda, ma il formato di input è diverso: a gethostbyaddr non piace l'input non normalizzato. –

Problemi correlati