Extracting extension from filename in Python

后端 未结 24 2482
感情败类
感情败类 2020-11-22 13:23

Is there a function to extract the extension from a filename?

24条回答
  •  暖寄归人
    2020-11-22 14:07

    Just join all pathlib suffixes.

    >>> x = 'file/path/archive.tar.gz'
    >>> y = 'file/path/text.txt'
    >>> ''.join(pathlib.Path(x).suffixes)
    '.tar.gz'
    >>> ''.join(pathlib.Path(y).suffixes)
    '.txt'
    

提交回复
热议问题