전체 경로에서 파일로의 폴더 경로 만 얻고 싶습니다.
예를 들어 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]
더 예뻐 보인다.