📜  Python| os.path.splitext() 方法(1)

📅  最后修改于: 2023-12-03 15:04:21.477000             🧑  作者: Mango

Python | os.path.splitext()方法

当涉及到操作文件名或其扩展名时,Python的标准库中的os模块是一个非常有用的工具。os模块包括许多有用的方法,其中之一是os.path.splitext(filepath)方法,该方法用于获取文件的文件名和文件扩展名。

语法
os.path.splitext(filepath)
参数

该方法需要传递一个参数,即要分离其扩展名的文件名或路径。

返回值

该方法将返回一个元组,其中第一个元素是文件名,第二个元素是文件扩展名。

示例

下面是一个示例,演示了如何使用os.path.splitext()方法分离文件名和扩展名。

import os

filename = "example.txt"
filename_parts = os.path.splitext(filename)
print(filename_parts)

输出:

('example', '.txt')

可以看到,该方法已成功将文件名和扩展名分开并返回元组。如果文件名没有扩展名,则返回的元组的第二个元素将是空字符串。

import os

filename = "example"
filename_parts = os.path.splitext(filename)
print(filename_parts)

输出:

('example', '')
结论

使用Python中的os.path.splitext()方法,我们可以很容易地从文件名路径中分离文件名和文件扩展名。这对于文件后缀名相关操作非常有用,例如更改文件类型、在特定的文件夹中搜索特定类型的文件等等。