On Wed, Mar 11, 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 >> strings. > > 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)?
The os module, of course, like the existing O_* constants. -- Aahz (a...@pythoncraft.com) <*> http://www.pythoncraft.com/ "All problems in computer science can be solved by another level of indirection." --Butler Lampson _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com