Split /pth/fname.ext.gz into /pth/fname, .ext, .gz
where .gz may be any of passed addext trailing suffixes.
Parameters : | filename : str
match_case : bool, optional
|
---|---|
Returns : | froot : str
ext : str
addext : str
|
Examples
>>> splitext_addext('fname.ext.gz')
('fname', '.ext', '.gz')
>>> splitext_addext('fname.ext')
('fname', '.ext', '')
>>> splitext_addext('fname.ext.foo', ('.foo', '.bar'))
('fname', '.ext', '.foo')