0

我在 sikuli(使用 jython)下获取操作系统平台名称时遇到问题。

当我使用os.uname()[0]platform.system()返回值为'Java'.

如果有人能提供解决方法,我将不胜感激。

编辑:Sikuli 函数 Env.getOS() 也不是解决方案 - 在我的 Ubuntu 下返回“MAC”-.-。

4

1 回答 1

0

也许尝试platform.platform()

>>> import platform
>>> platform.platform()
'Java-1.7.0_07-Java_HotSpot-TM-_64-Bit_Server_VM,_23.3-b01,_Oracle_Corporation-on-Mac_OS_X-10.7.5-x86_64'

在那里你会发现更多有用的方法: http ://www.jython.org/docs/library/platform.html

于 2013-07-29T16:30:52.880 回答