获得远程主机的ip
import socket
def get_remote_machine_info(hostname):
remote_host = hostname
try:
print ("%s : %s" % (remote_host,socket.gethostbyname(remote_host)))
except socket.error as err_msg:
print ("%s : %s" % (remote_host,errmsg))
if __name__ == '__main__':
get_remote_machine_info("www.csdn.net")
>>>
www.csdn.net : 114.112.73.194
用到socket.gethostbyname(hostname)
这个代码主要是加入了异常处理