Python文件路径怎么处理?Python如何获取文件路径信息

在python之中想要将任意的一个文件读取到程序之中,都需要获取到文件的相对路径或者是绝对路径才可以 。而在文件路径里面实际上就已经包含了很多文件相关的信息,这篇文章会来给大家介绍一下os模块之中的path对象,它能够对文件路径进行处理,往下看看吧 。

Python文件路径怎么处理?Python如何获取文件路径信息


(1)os模块里面的path是一个类,将模块导入之后能够直接的去使用该对象里面的所有方法和属性 。它的使用方法也很简单,只需要用os模块去点它,然后它再去点需要调用的方法 。
而这些方法在使用时也有一个前提条件,那就是传进来的参数必须要为文件路径 。
(2)path类能够使用的方法有四个,它们分别有着不同的作用和功能,但都是用来获取和返回与文件以及文件路径相关的信息 。
1.第一个方法dirname()能够将文件路径完整的给返回,这个路径指的是文件绝对路径,示例如下:
path = r"d:\test\log.log"print(os.path.dirname(path))2.方法split()则能够将文件和文件路径进行分割,返回的是一个元组类型对象,示例如下:
print(os.path.split(path))3.splitext()方法就相当于是上一个方法的加强版,它的作用是将文件路径和文件名放在一起,然后文件的扩展名也就是后缀名拆分开来返回,示例如下:
print(os.path.splitext(path))4.最后一个方法叫做basename(),它的作用很简单,那就是将文件名给返回,示例如下:
print(os.path.basename(path))【Python文件路径怎么处理?Python如何获取文件路径信息】以上就是关于“Python文件路径怎么处理?Python如何获取文件路径信息”的全部内容了,希望对你有所帮助 。

    猜你喜欢