STINNER Victor added the comment:

> In file included from ./Modules/_localemodule.c:404:0,

I don't see where _Py_open() is used in _localemodule.c. I didn't find a call 
to _Py_open() using O_CREAT. In fact, O_CREAT is not used in the C code of 
Python. (Except dbmopen in the dbm module, but it doesn't call open(), it calls 
dbm_open()).

> I already search the "default mode" but I didn't see it in the manual page.

The glibc pass 0 for the mode by default, but for O_CREAT it reads it from the 
third "mode" parameter.

----------

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

Reply via email to