我的應用程序被假定爲在Mac OS X系統上運行。不過,我需要做的是找出的Mac OS(或達爾文)的什麼版本在運行時,最好爲數字。例如,如何使用Python檢測Mac OS版本?
- 「10.4.11」 將返回要麼10.4或8
- 「10.5.4」 將返回10.5或9
- 「10.6」 將返回10.6或10
我發現,你可以做到這一點,它返回我的系統上「8.11.0」:
import os
os.system("uname -r")
有一個更清潔的方式來做到這一點,或至少一種方式來拉結果中的第一個數字?謝謝!
1爲'platform' – 2009-11-22 00:54:14
那很完美!謝謝你的幫助! – 2009-11-22 00:56:42
不幸的是,這適用於Debian(也可能是其他的Linux),以及,使誤報,如果你使用此功能來檢查系統是否爲Mac OS X – 2017-06-06 20:54:34