可能重复:
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
答案 0 :(得分:37)
>>> import socket
>>> print socket.gethostbyname('google.com')
74.125.236.52
答案 1 :(得分:1)
您可以使用位于套接字模块http://docs.python.org/library/socket.html
中的gethostbyname_ex()函数