[Python-Dev] Ext4 data loss
lie.1296 at gmail.com
Wed Mar 11 17:20:30 CET 2009
Scott Dial wrote:
> Aahz wrote:
>> On Wed, Mar 11, 2009, Antoine Pitrou wrote:
>>> After Hrvoje's message, let me rephrase my suggestion. Let's instead allow:
>>> open(..., sync_on="close")
>>> open(..., sync_on="flush")
>>> with a default of None meaning no implicit syncs.
>> That looks good, though I'd prefer using named constants rather than
> I would agree, but where do you put them? Since open is a built-in,
> where would you suggest placing such constants (assuming we don't want
> to pollute the built-in namespace)?
I actually prefer strings. Just like 'w' or 'r' in open().
Or why not add "f" "c" as modes?
open for writing, sync on flush
More information about the Python-Dev