[问题] 如何正确取得路径中资料夹的名称

楼主: 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