Get IP address of url in python? [duplicate]

2019-02-11 16:04发布

问题:

Possible Duplicate:
How can I do DNS lookups in Python, including referring to /etc/hosts?

Im using Python 2.7 and im creating a iptracer with an online API.

And i want the user to have the option to type e.g google.com, http://google.com or www.google.com and then get the ip address of that and add the ip to a variable.

Is it any links or other help anyone can give me?

-stian

回答1:

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


回答2:

You can use gethostbyname_ex() function located in socket module http://docs.python.org/library/socket.html