Python os获取文件名
在Python中,我们经常需要操作文件,其中一个常见的操作就是获取文件名。Python内置的os
模块提供了很多用于操作文件和目录的函数,其中就包括获取文件名的方法。本文将详细介绍如何使用os
模块获取文件名。
1. os.path.basename()函数
os.path.basename()
函数用于获取一个文件的基本名称,即文件名部分,不包括路径。下面是该函数的用法示例:
运行结果如下:
2. os.path.splitext()函数
os.path.splitext()
函数用于将文件名分割成文件名和扩展名两部分,并返回一个元组。下面是该函数的用法示例:
运行结果如下:
3. os.path.split()函数
os.path.split()
函数用于将路径分割成路径和文件名两部分,并返回一个元组。下面是该函数的用法示例:
运行结果如下:
4. os.path.splitext()与os.path.split()的结合运用
有时候我们需要同时获取路径、文件名和扩展名,这时可以结合使用os.path.splitext()
和os.path.split()
函数。下面是一个完整的示例:
运行结果如下:
5. 总结
通过os
模块提供的函数,我们可以方便地获取文件的基本名称、扩展名和路径。这些函数在操作文件时非常有用,能够帮助我们更高效地处理文件相关的任务。