When to use os.name, sys.platform, or platform.system?表明os.name
可能是'nt'
。
Reliably detect Windows in Python表示os.name
为'posix'
。
是'posix'
还是'nt'
?
答案 0 :(得分:5)
在Cygwin64上,
import os; print os.name;
import sys; print sys.platform;
import platform; print platform.system()
的产率:
posix
cygwin
CYGWIN_NT-6.1