Для преобразования объекта пути (pathlib.Path()
, pathlib.PurePath()
и их подклассов) в строку, используйте функцию str()
:
Для того ,что бы преобразовать объект пути в строку, просто передайте его в функцию str()
.
>>> import pathlib >>> p = pathlib.Path('myfile.txt') >>> p # PosixPath('myfile.txt') >>> str(p) # 'myfile.txt' >>> p = pathlib.PurePath('myfile.txt') >>> p # PurePosixPath('myfile.txt') >>> str(p) # 'myfile.txt'