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 (aahz at pythoncraft.com) <*> http://www.pythoncraft.com/ "All problems in computer science can be solved by another level of indirection." --Butler Lampson
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4