【问题标题】:Python get the file name with os.path lib [duplicate]Python使用os.path lib获取文件名[重复]
【发布时间】:2016-03-27 11:03:48
【问题描述】:

您好,我如何使用 os.path lib 获取文件名? 例如:

C:\Users\filippo\Desktop\K.java

我想要没有扩展文件的 K

【问题讨论】:

标签: python


【解决方案1】:

我建议你使用os.path 中的splitextbasename 函数

K, ext = os.path.splitext(os.path.basename(my_path))

请参阅文档here

【讨论】:

    【解决方案2】:

    您可以使用:

    import os
    
    filename = r"C:\Users\filippo\Desktop\K.java"
    
    print os.path.splitext(filename)[0]
    > C:\Users\filippo\Desktop\K
    
    print os.path.splitext(filename)[1]
    > .java
    
    K, ext = os.path.splitext(os.path.basename(filename))
    print K
    print ext
    > K
    > .java
    

    【讨论】:

      猜你喜欢
      • 2010-10-04
      • 2015-07-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-12
      • 1970-01-01
      • 2012-03-24
      • 1970-01-01
      相关资源
      最近更新 更多