Christian Heimes <li...@cheimes.de> added the comment:
Only the Python 2 urllib module is affected. Python 2.7's urllib2 also correctly fails with local_file:// >>> import urllib2 >>> urllib2.urlopen('local_file:///etc/passwd').read()[:30] Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/home/heimes/dev/python/2.7/Lib/urllib2.py", line 154, in urlopen return opener.open(url, data, timeout) File "/home/heimes/dev/python/2.7/Lib/urllib2.py", line 429, in open response = self._open(req, data) File "/home/heimes/dev/python/2.7/Lib/urllib2.py", line 452, in _open 'unknown_open', req) File "/home/heimes/dev/python/2.7/Lib/urllib2.py", line 407, in _call_chain result = func(*args) File "/home/heimes/dev/python/2.7/Lib/urllib2.py", line 1266, in unknown_open raise URLError('unknown url type: %s' % type) urllib2.URLError: <urlopen error unknown url type: local_file> ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue35907> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com