On 06.04.16 05:44, Nick Coghlan wrote: > The most promising option for that is probably "getattr(path, 'path', > path)", since the "path" attribute is being added to pathlib, and the > given idiom can be readily adopted in Python 2/3 compatible code > (since normal strings and any other object without a "path" attribute > are passed through unchanged). Alternatively, since it's a protocol, > double-underscores on the property name may be appropriate (i.e. > "getattr(path, '__path__', path)") This was already discussed. Current conclusion is using the "path" attribute. See http://bugs.python.org/issue22570 .
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