사용자 도구

사이트 도구


python:socket

문서의 이전 판입니다!


Python Socket

hostname by ip address

import socket
socket.gethostbyaddr("8.8.8.8")
('google-public-dns-a.google.com', [], ['8.8.8.8'])

* ip2hostname.py 표준입력에서 IP 주소를 읽어 호스트 이름을 출력해줌

#!/usr/bin/env python
# -*- coding: utf-8 -*-
import sys 
import socket
 
for line in sys.stdin:
    ip = line.strip()
    print(ip + ' ' + socket.gethostbyaddr(ip)[0])
echo '192.168.123.24' |  ip2hostname.py 
python/socket.1462154296.txt.gz · 마지막으로 수정됨: 2016/05/02 10:28 저자 kwon37xi