优草派  >   Python

Python中os.path如何使用路径?Python中os.path模块操作路径的方法

翟嘉慧            来源:优草派

很多模块的操作中都要使用到路径,可见路径是python中不可缺少的环节。因为有了路径,才能文件的传播变得快捷起来。本篇文章详细的介绍了os.path模块,通过这个模块讲解的是操作路径的方法,希望可以帮助到大家。

Python中os.path如何使用路径?Python中os.path模块操作路径的方法

使用这个模块可以做很多的事情,下面具体从三个方面进行讲解,具体的操作如下:

1、os.path.abspath(path)

当我们在Python操作文件的时候,使用这个方法时,会返回一个绝对路径,就是说我们输入一个相对路径,最后得到的也是一个绝对路径。

2、os.path.basename(path)

这是一种对字符串进行简单的处理,不会去管文件的路径是否存在,最后返回的路径是一个文件或者是目录的名字。举个例子:

import os
os.path.basename("E:\\abc\\hhh.txt")
运行结果:'hhh.txt'

3、os.path.dirname(path)

第三种方法的使用,是和前面那个方法相反的操作,虽然它也是一个简单的字符串处理操作,但是最后在路径的返回中,它返回的是除了文件和目录名后的路径。举个例子:

import os
os.path.dirname("E:\\abc\\hhh.txt")   
运行结果:'E:\\abc'

4、os.path.split(path)

最后一种操作方法相信大家都特别的熟悉了,split是一个用来进行分割的函数,在文件路径的处理中,它是用来进行路径的分割操作的,最后在返回上是由目录名和文件名两部分组成的一个元组,例如:

import os
os.path.split("E:\\abc\\hhh.txt")   
('E:\\abc', 'hhh.txt')

到此这篇关于Python中os.path如何使用路径?Python中os.path模块操作路径的方法的相关内容就先讲解到这里了,如果还有其他的问题,可以继续阅读界面下方的文章。

【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。
TOP 10
  • 周排行
  • 月排行