Я хотів би отримати лише шлях до папки від повного шляху до файлу.
Наприклад, 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]
виглядає красивіше.