DY
Size: a a a
DY
A
A
AY
l
VA
l
\\192.192.1.1\files
В ней куча файлов *.mp3
Она примонтирована и выглядит так: /mnt/files/*mp3
Теперь у меня есть файл по адресу /mnt/files/file1.mp3
Когда я делаю str(pathlib.path) я получаю строку '/mnt/files/file1.mp3', а хочу вместо нее получить '\\192.192.1.1\files\file1.mp3'file = Path('/mnt/files/file1.mp3')
sfile = str(file.as_posix).replace('/', '\\').replace('/mnt', '\\192.192.1.1')
l
VA
\\192.192.1.1\files
В ней куча файлов *.mp3
Она примонтирована и выглядит так: /mnt/files/*mp3
Теперь у меня есть файл по адресу /mnt/files/file1.mp3
Когда я делаю str(pathlib.path) я получаю строку '/mnt/files/file1.mp3', а хочу вместо нее получить '\\192.192.1.1\files\file1.mp3'file = Path('/mnt/files/file1.mp3')
sfile = str(file.as_posix).replace('/', '\\').replace('/mnt', '\\192.192.1.1')
l
VA
>>> from pathlib import Path, PurePosixPathТвоя задача хранить отдельно сервер и отдельно относительный путь на нём.
>>> Path('relative\path\on\windows')
WindowsPath('relative\path\on\windows')
>>> PurePosixPath(_)
PurePosixPath('relative/path/on/windows')
>>> str(_)
'relative/path/on/windows'
l
>>> from pathlib import Path, PurePosixPathТвоя задача хранить отдельно сервер и отдельно относительный путь на нём.
>>> Path('relative\path\on\windows')
WindowsPath('relative\path\on\windows')
>>> PurePosixPath(_)
PurePosixPath('relative/path/on/windows')
>>> str(_)
'relative/path/on/windows'
l
l
VA

VA
VA
l