2012/6/15 Larry Hastings <larry at hastings.org>: > On 06/15/2012 11:46 AM, R. David Murray wrote: > > Adding a os.have_openat seems more reasonable than adding is_implemented > to every __signature__ object. And more useful, as well; it provides > a much more specific piece of information. > > > We already have "os.have_openat"; it's spelled > sysconfig.get_config_var('HAVE_OPENAT'). But, assuming I land issue 14626, > this leads us to: > > Q: Can I use the dir_fd parameter to os.open? > A: Only if sysconfig.get_config_var('HAVE_OPENAT') is true. > > Q: Can I use the fd parameter to os.utime? > A: Only if sysconfig.get_config_var('HAVE_FUTIMENS') or > sysconfig.get_config_var('HAVE_FUTIMES') is true. > > I feel this interface lacks civility. There's no reason this couldn't be wrapped into some sort of os level attribute or function. -- Regards, Benjamin
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