У меня есть путь /foo/bar/poo/car
и есть файлы в каталоге car
. Я хочу получить /foo/bar
с теми же файлами в bar
. Я понял, что это неправильно, поскольку он не поддерживает файлы:
>>> import os
>>> os.path.dirname(os.path.dirname('/foo/bar/poo/car'))
'/foo/bar'
Я предполагаю, что мне придется сначала переместить файлы из машины в бар, а затем сделать вышеописанное? Есть ли более чистый или простой способ выполнить это?