0
我在sikuli(使用jython)下獲取os平臺名稱時遇到問題。在Sikuli(jython)中檢測OS平臺
當我使用os.uname()[0]
或platform.system()
返回值是'Java'
。
如果有人會提供解決方法,我將不勝感激。
編輯: Sikuli函數Env.getOS()也不是一個解決方案 - 返回我的Ubuntu -.-下的'MAC'。
我在sikuli(使用jython)下獲取os平臺名稱時遇到問題。在Sikuli(jython)中檢測OS平臺
當我使用os.uname()[0]
或platform.system()
返回值是'Java'
。
如果有人會提供解決方法,我將不勝感激。
編輯: Sikuli函數Env.getOS()也不是一個解決方案 - 返回我的Ubuntu -.-下的'MAC'。
也許嘗試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
參見[使用get環境(Windows或UNIX)的Jython(http://stackoverflow.com/問題/ 3014776 /獲取環境 - 窗口或-UNIX的使用,Jython的)。 – falsetru