This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author vstinner
Recipients alexandre.vassalotti, vstinner
Date 2014-02-03.01:14:34
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1391390075.43.0.133910222052.issue20428@psf.upfronthosting.co.za>
In-reply-to
Content
> 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.
History
Date User Action Args
2014-02-03 01:14:36vstinnersetrecipients: + vstinner, alexandre.vassalotti
2014-02-03 01:14:35vstinnersetmessageid: <1391390075.43.0.133910222052.issue20428@psf.upfronthosting.co.za>
2014-02-03 01:14:35vstinnerlinkissue20428 messages
2014-02-03 01:14:34vstinnercreate