【问题标题】:How to only get the last directory from readlink如何仅从 readlink 获取最后一个目录
【发布时间】:2016-12-19 15:23:59
【问题描述】:

我正在做一个项目,我需要为 100 台服务器获取 Java 版本。我一直在使用 readlink,但这为我提供了链接的完整路径。我正在想办法只使用 Python 获取最后一个目录。

>>> f = os.system('readlink  /dir/dir/dir/java')
/dir/dir/dir/dir/jdk

我只需要输出为JDK

【问题讨论】:

    标签: python readlink


    【解决方案1】:

    经过一些进一步的研究,我想通了。一旦我从os.readlink 得到输出,我就得到了输出并得到了基本名称:

    >>> f = os.readlink('/dir/dir/dir/java')
    >>> java_version = os.path.basename(f)
    'java'
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-06-29
      • 2012-12-26
      • 1970-01-01
      • 1970-01-01
      • 2015-03-10
      • 2012-04-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多