在 Python 中提取文件扩展名
从文件名中提取文件扩展名是编程中的常见任务。 Python 提供了一个方便的函数 os.path.splitext 来轻松处理此任务。
os.path.splitext 函数接受文件名作为参数,并返回包含两个字符串的元组。第一个字符串表示不带扩展名的文件名,第二个字符串表示扩展名本身。
例如,如果我们将文件名 /path/to/somefile.ext 提供给 os.path.splitext,它将return:
>>> import os >>> filename = '/path/to/somefile.ext' >>> filename, file_extension = os.path.splitext(filename) >>> filename '/path/to/somefile' >>> file_extension '.ext'
与手动字符串分割方法不同,os.path.splitext 有几个优点:
>>> os.path.splitext('/a/b.c/d') ('/a/b.c/d', '')
>>> os.path.splitext('.bashrc') ('.bashrc', '')
通过使用 os.path.splitext,我们可以轻松、可靠、高效地提取文件扩展名。
以上是如何在Python中提取文件扩展名?的详细内容。更多信息请关注PHP中文网其他相关文章!