使用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
相关文章
相关标签/搜索