How to get the filename without the extension from a path in Python?

前端 未结 23 1853
逝去的感伤
逝去的感伤 2020-11-22 05:43

How to get the filename without the extension from a path in Python?

For instance, if I had "/path/to/some/file.txt", I would want "

23条回答
  •  遇见更好的自我
    2020-11-22 06:43

    On Windows system I used drivername prefix as well, like:

    >>> s = 'c:\\temp\\akarmi.txt'
    >>> print(os.path.splitext(s)[0])
    c:\temp\akarmi
    

    So because I do not need drive letter or directory name, I use:

    >>> print(os.path.splitext(os.path.basename(s))[0])
    akarmi
    

提交回复
热议问题