使用os.path中basename和dirname來獲取目錄名

有同事碰到大量含目錄及文件的文本中,該文件中每一個目錄以分號間隔,要根據指定的文件名,來獲取其目錄名,好比說:stra = "a/b/C.xml;/d/E.java;f/h/i/j/foo.html;l/M.sh;"這種數據結構,要將文件名爲foo.html以前的目錄給提取出來f/h/i/j,這個時候,方法應該是有不少的,好比shell,思路大體先將分號替換成換行符,而後grep定位到特定的foo
相關文章
相關標籤/搜索