New submission from Alexandru Moșoi <alexan...@mosoi.ro>: If I try to download a inexistent file I get a TypeError which is thrown during exception handling.
>>> import urllib.request >>> urllib.request.urlretrieve('missing') Traceback (most recent call last): File "/usr/lib/python3.1/urllib/request.py", line 1705, in open_local_file stats = os.stat(localname) OSError: [Errno 2] No such file or directory: 'missing' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib/python3.1/urllib/request.py", line 133, in urlretrieve return _urlopener.retrieve(url, filename, reporthook, data) File "/usr/lib/python3.1/urllib/request.py", line 1507, in retrieve fp = self.open_local_file(url1) File "/usr/lib/python3.1/urllib/request.py", line 1707, in open_local_file raise URLError(e.errno, e.strerror, e.filename) TypeError: __init__() takes at most 3 positional arguments (4 given) ---------- components: Library (Lib) messages: 125449 nosy: Alexandru.Moșoi priority: normal severity: normal status: open title: TypeError during exception handling in urllib.request.urlretrieve type: behavior versions: Python 3.1 _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue10836> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com