2012-04-06 40 views
0

我想找出一個人在Python中的操作系統。我知道,我總是可以做到這一點:如何找出用戶正在運行的操作系統?

try: 
    os.system(unixonlycommand) 
except: 
    os.system(windowsonlycommand) 

但有另一種方式做到這一點?一個特殊的模塊,或什麼?

+1

查看此帖子可能會有幫助。 http://stackoverflow.com/questions/1421357/how-do-i-get-the-operating-system-name-in-a-friendly-manner-using-python-2-5 – 2012-04-06 13:52:52

回答

5

使用platform.system

返回系統/ OS的名稱,例如'Linux''Windows''Java'。如果無法確定值,則返回空字符串。

您還應該看看platform模塊中的其他方法,具體取決於您正在嘗試執行的操作。

也相關:sys.platform

相關問題