如何确定底层操作系统,jython正在运行.不是’ java‘,而是’nt’或’posix’. platform.platform os.name 和sys.platform 只返回’java’ 对于jython,我使用java.lang.System.getProperty(“os.name”): import sysd
> platform.platform
> os.name
>和sys.platform
只返回’java’
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())