当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python os.path.splitext用法及代码示例


用法:

os.path.splitext(path)

将路径名 path 拆分为一对 (root, ext) 使得 root + ext == path 和扩展名 ext 为空或以句点开头并且最多包含一个句点。

如果路径不包含扩展名,ext 将是 ''

>>> splitext('bar')
('bar', '')

如果路径包含扩展名,则 ext 将设置为此扩展名,包括前导句点。请注意,以前的期间将被忽略:

>>> splitext('foo.bar.exe')
('foo.bar', '.exe')
>>> splitext('/foo/bar.exe')
('/foo/bar', '.exe')

路径最后一个组成部分的前导周期被认为是根的一部分:

>>> splitext('.cshrc')
('.cshrc', '')
>>> splitext('/foo/....jpg')
('/foo/....jpg', '')

在 3.6 版中更改:接受一个path-like 对象.

相关用法


注:本文由纯净天空筛选整理自python.org大神的英文原创作品 os.path.splitext。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。