0

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

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

我只需要输出JDK

4

1 回答 1

0

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

>>> f = os.readlink('/dir/dir/dir/java')
>>> java_version = os.path.basename(f)
'java'
于 2016-08-12T17:43:16.197 回答