J'ai un pathlib.Path('/etc')
. Si je dois le faire précéder de pathlib.Path('/mnt/chroot')
et faire quelque chose comme :
Path('/mnt/chroot') / Path('/etc')
Je finis par.. : PosixPath('/etc')
vraisemblablement parce que les deux Path
sont des chemins absolus et ne peuvent pas être concaténés.
Je peux trouver une solution avec quelque chose comme.. :
Path('/mnt/chroot') / str(Path('/etc')).removeprefix('/')
Mais c'est un peu long, et c'est du bricolage. Existe-t-il une méthode plus simple et plus appropriée ?