Django教程:[28]os.path模块获取父目录的路径
前面几篇文章都在介绍os.path模块,现在我们使用这个模块来获取文件的父目录,下面看看具体的方法吧:
第一种情况:已知路径
假如我们知道路径p,想要获取deltatest的父路径
![Django教程:[28]os.path模块获取父目录的路径](https://exp-picture.cdn.bcebos.com/c33acc828689a1467189744af4bd4c7c35b3348c.jpg)
先分解一次,获得一个元组
![Django教程:[28]os.path模块获取父目录的路径](https://exp-picture.cdn.bcebos.com/ce26355fd54605966f2c6e633e03c8d247fe258c.jpg)
我们获取第一个元素,得到deltatest的路径
![Django教程:[28]os.path模块获取父目录的路径](https://exp-picture.cdn.bcebos.com/92dd32f7dfb2dc192414c1a895def4dca139108c.jpg)
同理,在分解一次就能得到父目录
![Django教程:[28]os.path模块获取父目录的路径](https://exp-picture.cdn.bcebos.com/58021a0148fe1e42a4539e62c2299a883813038c.jpg)
第二种情况:不知道路径
我们可以使用os.getcwd()方法获取当前目录路径,它并不是脚本文件路径。我们利用上面的方法就可以获取当前路径的父目录
![Django教程:[28]os.path模块获取父目录的路径](https://exp-picture.cdn.bcebos.com/03605157935653bbf319fe481d0b31210461718c.jpg)
假如,我们想要获取当前脚本文件的父目录,我们可以使用os.path.dirname(__file__),它可以返回当前脚本文件所在的文件夹的路径,然后我们再分解这个路径就可以得到父目录了。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:103
阅读量:20
阅读量:189
阅读量:162
阅读量:187