Facundo Batista <[EMAIL PROTECTED]> added the comment: I agree with Anthony here, because if you let people write without the "//" at the beginning, you'll never know if they're entering a net location or a relative path.
So, the better behaviour to be as explicit as possible should be: >>> urlparse.urlparse('1.2.3.4:80','http') Traceback!!! ValueError(<nice message here>) >>> urlparse.urlparse('//1.2.3.4:80','http') ('http', '1.2.3.4:80', '', '', '', '') So, to close this issue, we should fix the code to behave like indicated in the first case. What do you think? _______________________________________ Python tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue754016> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com