Tôi chỉ muốn lấy đường dẫn thư mục từ đường dẫn đầy đủ đến một tệp.
Ví dụ T:\Data\DBDesign\DBDesign_93_v141b.mdb
và tôi chỉ muốn lấy T:\Data\DBDesign
(không bao gồm \DBDesign_93_v141b.mdb
).
Tôi đã thử một cái gì đó như thế này:
existGDBPath = r'T:\Data\DBDesign\DBDesign_93_v141b.mdb'
wkspFldr = str(existGDBPath.split('\\')[0:-1])
print wkspFldr
nhưng nó đã cho tôi một kết quả như thế này:
['T:', 'Data', 'DBDesign']
mà không phải là kết quả mà tôi yêu cầu (hiện hữu T:\Data\DBDesign
).
Bất kỳ ý tưởng nào về cách tôi có thể lấy đường dẫn đến tệp của mình?
os.sep.join(existGDBPath.split(os.sep)[:-1]
trông đẹp hơn.