[issue33426] Behavior of os.path.join does not match documentation

2018-05-05 Thread Michael Klatt
Michael Klatt added the comment: For me, the ambiguity is due to the phrases "exactly one directory separator" and "the only way to produce a trailing separator". I would suggest: "The return value is the concatenation of path and any members of *paths so that there

[issue33426] Behavior of os.path.join does not match documentation

2018-05-04 Thread Michael Klatt
New submission from Michael Klatt : The behavior of os.path.join() regarding path separators does not match the documentation. This affects Python 3.6, and goes back to at least Python 2.7. >From the documenation: "The return value is the concatenation of path and any members of *pa