У меня есть список путей к файлам, например:
file_paths = [
'repo/batcha/somefile.txt',
'repo/batcha/someotherfile.txt',
]
Я хочу затем l oop и добавить идентификатор для каждого имени файла.
for _id, path in enumerate(file_paths):
<add _id to filename>
С ожидаемым выводом что-то вроде:
[
'repo/batcha/node1_somefile.txt',
'repo/batcha/node2_someotherfile.txt',
]
Я, конечно, могу использовать filename.split('/')
в этих примерах, чтобы получить часть имени файла. Я хотел бы знать, однако, существует ли решение, использующее что-то вроде os.path, которое могло бы последовательно извлекать часть имени пути в пути независимо от ОС.