New submission from Craig Holmquist <craigh...@gmail.com>: >>> import os, pathlib, shutil >>> os.mkdir('test1') >>> os.mkdir('test2') >>> path = pathlib.Path('test1') >>> shutil.move(path, 'test2') Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib/python3.6/shutil.py", line 540, in move real_dst = os.path.join(dst, _basename(src)) File "/usr/lib/python3.6/shutil.py", line 504, in _basename return os.path.basename(path.rstrip(sep)) AttributeError: 'PosixPath' object has no attribute 'rstrip'
---------- components: Library (Lib) messages: 310900 nosy: craigh priority: normal severity: normal status: open title: shutil.move raises AttributeError if first argument is a pathlib.Path object and destination is a directory type: behavior versions: Python 3.6 _______________________________________ 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