[問題] 如何正確取得路徑中資料夾的名稱

作者: yimean (溫柔殺手)   2019-02-05 17:12:51
各位版上的大大新年快樂
小弟目前遇到一個問題。由使用者指定的任意路徑數個,由路徑中取得最後一個
資料夾名稱。
例如:
C:\test\123\987 取得987
C:\20190205\database 取得database
D:\9527 取得9527
目前有一個想法,但是我覺得這個想法並不聰明,所以想問問版上大大有沒有高明的想法。
我的想法是把C:\test\123\987 用split('\\')然後再用len()取得數量。
最後一個元素即是該資料夾。
懇請指導,感謝。
作者: dododavid006 (朔雪)   2019-02-05 17:16:00
os.path.basename 可以用這個
作者: highpower   2019-02-05 17:18:00
最後一個元素可用 [-1]取得
作者: yimean (溫柔殺手)   2019-02-05 20:13:00
感謝兩位大大的指導。

Links booklink

Contact Us: admin [ a t ] ucptt.com