STINNER Victor <vstin...@python.org> added the comment:

> Maybe we should add one?

I don't think that we need to add an *builtin* exception for every single 
possible errno. On Linux with Python 3.7, I count 133 different error numbers:

>>> len([name for name in dir(errno) if name.startswith("E")])
133

PEP 3151 explains the rationale for added OSError subclasses.

I think that we should focus on the most common ones, especially the ones which 
are available on all platforms.

I have no opinion about "errno 39 (Directory not empty)". Is it a "common" 
error?

----------
nosy: +vstinner

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue32847>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to