Emily Morehouse <em...@cuttlesoft.com> added the comment:

Ah, you're right. That was a typo when I was redacting my full path. The path 
object remains unchanged even though the directory has moved. 

Should have been:

    >>> import os, pathlib, shutil
    >>> os.mkdir('test1')
    >>> os.mkdir('test2')
    >>> path = pathlib.Path('test1')
    >>> path.absolute()
    PosixPath('/Users/e/Development/OSS/cpython/test1')
    >>> shutil.move(path, 'test2')
    'test2/test1'
    >>> path.absolute()
    PosixPath('/Users/e/Development/OSS/cpython/test1')

test1 is now actually at '/Users/e/Development/OSS/cpython/test2/test1'

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue32689>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to