[Python-Dev] file()

Guido van Rossum guido at python.org
Mon Jun 12 16:11:53 CEST 2006

Yup, although it's a change in behavior that would need to be studied
carefully for backwards incompatibilities. Usually it's given as a
constant, so there won't be any problems; but there might be code that
receives a mode string and attempts to test its validity by trying it
and catching IOError, such code would have to be changed.


On 6/12/06, Kristján V. Jónsson <kristjan at ccpgames.com> wrote:
> I notice that file() throws an IOError when it detects an invalid mode
> string.  Wouldn't a ValueError be more appropriate?

--Guido van Rossum (home page: http://www.python.org/~guido/)

More information about the Python-Dev mailing list