孤独的猫

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
可以通过socket.getaddrinfo()函数查询出IP地址,如下例
#!/usr/bin/env python
# Basic getaddrinfo() basic example - Chapter 4 - getaddrinfo-basic.py

import sys, socket

result = socket.getaddrinfo(sys.argv[1], None)
print result[0][4]


运行如下:
$ ./getaddrinfo-basic.py www.yahoo.com
('216.109.118.71',0)
posted on 2008-09-18 13:31  孤独的猫  阅读(140)  评论(0编辑  收藏  举报