在python中获取url的IP地址?

时间:2011-12-03 19:33:35

标签: python api http web

  

可能重复:
  How can I do DNS lookups in Python, including referring to /etc/hosts?

我使用Python 2.7并使用在线API创建iptracer。

我希望用户可以选择键入例如google.com,http://google.com或www.google.com,然后获取其IP地址并将ip添加到变量中。

是否有人可以给我任何链接或其他帮助?

-stian

2 个答案:

答案 0 :(得分:37)

>>> import socket
>>> print socket.gethostbyname('google.com')
74.125.236.52

答案 1 :(得分:1)

您可以使用位于套接字模块http://docs.python.org/library/socket.html

中的gethostbyname_ex()函数