当前位置 : 主页 > 网络推广 > seo >

jython如何检索操作系统名称

来源:互联网 收集:自由互联 发布时间:2021-06-16
如何确定底层操作系统,jython正在运行.不是’ java‘,而是’nt’或’posix’. platform.platform os.name 和sys.platform 只返回’java’ 对于jython,我使用java.lang.System.getProperty(“os.name”): import sysd
如何确定底层操作系统,jython正在运行.不是’ java‘,而是’nt’或’posix’.

> platform.platform
> os.name
>和sys.platform
只返回’java’

对于jython,我使用java.lang.System.getProperty(“os.name”):

import sys

def get_os_version():
    ver = sys.platform.lower()
    if ver.startswith('java'):
        import java.lang
        ver = java.lang.System.getProperty("os.name").lower()
    return ver

print(get_os_version())
网友评论