How to get IP address
Levente Sandor
sandorlevi at yahoo.com
Mon Mar 3 11:04:29 EST 2003
To do it in a pythonic manner, you can use the XML format information
at http://xml.showmyip.com :
from httplib import HTTPConnection
from xml.dom.ext.reader.Sax import FromXmlStream
conn = HTTPConnection('xml.showmyip.com')
conn.request('GET', '/')
doc = FromXmlStream(conn.getresponse())
print doc.getElementsByTagName('ip')[0].firstChild.data
conn.close()
----
levi
Nagy László Zsolt <nagylzs at freemail.hu> wrote in message news:<mailman.1046683091.23275.python-list at python.org>...
> Levente Sandor wrote:
>
> >If you want to determine your external IP, AFAIK, you must ask a
> >machine that's external to your network. The simplest way is to visit
> >http://www.showmyip.com/
> >
> >----
> >levi
> >
> >
> Connecting to an external address really works.
>
> This site (http://www.showmyip.com/) is wonderful! :-)
>
> Thank you for all the help.
>
> Laci 1.0
More information about the Python-list
mailing list