The discussion has ranged all over, so let me try to sum up:


Name:

  __ospath__


Method or attribute?

  Method (implementations are of course free to pre-build and/or
  cache the value)


Built-in?

  no, rather a function in pathlib - ospath()


Add the method/attribute to str?

  Not necessary -- but if somebody else wants to do that part I
  am not opposed


Expand the C API to have something like PyObject_Path()?

  Yes - and if I understood correctly this function will do the
  same as pathlib.ospath(), just at the C level?  And what will
  its name be, exactly?

--
~Ethan~
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to