如何从Python路径中获取不带扩展名的文件名?

发布于 2021-02-02 23:15:40

如何从Python路径中获取不带扩展名的文件名?

关注者
0
被浏览
184
1 个回答
  • 面试哥
    面试哥 2021-02-02
    为面试而生,有面试问题,就找面试哥。

    获取不带扩展名的文件名:

    import os
    print(os.path.splitext("/path/to/some/file.txt")[0])
    
    

    输出:

    /path/to/some/file
    

    重要说明:如果文件名具有多个点,则仅删除最后一个扩展名之后的扩展名。例如:

    import os
    print(os.path.splitext("/path/to/some/file.txt.zip.asc")[0])
    

    输出:

    /path/to/some/file.txt.zip
    

    如果您需要处理这种情况,请参见下面的其他答案。



推荐阅读
知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看