Я хотел бы получить только путь к папке из полного пути к файлу.
Например, T:\Data\DBDesign\DBDesign_93_v141b.mdb
и я хотел бы получить просто T:\Data\DBDesign
(без учета \DBDesign_93_v141b.mdb
).
Я пробовал что-то вроде этого:
existGDBPath = r'T:\Data\DBDesign\DBDesign_93_v141b.mdb'
wkspFldr = str(existGDBPath.split('\\')[0:-1])
print wkspFldr
но это дало мне такой результат:
['T:', 'Data', 'DBDesign']
что не является результатом, который мне нужен (быть T:\Data\DBDesign
).
Есть идеи, как я могу получить путь к моему файлу?
os.sep.join(existGDBPath.split(os.sep)[:-1]
выглядит красивее.