Как я могу получить самую левую часть относительного пути в python?Как получить левую часть пути в python?
я начал что-то вроде этого:
/var/tmp/workdir/1/foo/bar/test.jpg
Затем я удалил некоторые из них, чтобы получить:
1/foo/bar/test.jpg
Использование:
rel_path = os.path.relpath(path,base_dir)
Теперь, как я могу получить максимальную левая часть - «1»?
Я могу найти инструменты, которые идут с правой стороны, но в этом случае я хочу самую левую вещь, потому что она соответствует идентификатору пользователя. Также я хочу избежать перехода с правой стороны, потому что может быть больше подкаталогов.
Вы можете использовать регулярные выражения или, если идентификатор всегда на том же месте, вы можете разделить на «/» и получить требуемые элемент. – nacholibre