Michael Ströder schrieb:
Examples IPv6 addresses:
'::1:389' -> ('::1',389)
'::1' -> ('::1',None)
These are wrong, see http://tools.ietf.org/html/rfc2732 ("Format for
Literal IPv6 Addresses in URL's§).
Correct formats are:
[::1]:389
[::1]
--
http://mail.python.org/mailman/listinfo/python-lis
Manuel Ebert wrote:
On Aug 26, 2008, at 1:31 PM, Michael Ströder wrote:
Is there a function in the standard lib which can be used to split a
string containg 'host:port' into a tuple (host,port) and also does
this reliably for IPv6 addresses?
>
AFAIK port names cannot contain any colons, so pyt
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
AFAIK port names cannot contain any colons, so python2.5's
'host:port' .rsplit(':') should do the job. On < 2.5 you probably
need to do something like
s = addr.rindex(':')
host, port = addr[:s], addr[s+1:]
Best,
Manuel
On Aug 26, 2008, at 1:31
HI!
Is there a function in the standard lib which can be used to split a
string containg 'host:port' into a tuple (host,port) and also does this
reliably for IPv6 addresses?
Ciao, Michael.
--
http://mail.python.org/mailman/listinfo/python-list