Python操作系统模块
专门针对Python 3.6 / 3.7:
os.name
:导入的操作系统相关模块的名称。当前已注册以下名称:’posix’,’nt’,’java’。
在您的情况下,您要检查’nt’作为os.name
输出:
import os
if os.name == 'nt':
...
还有关于os.name
以下内容的注释:
另请参见sys.platform
具有更精细的粒度。os.uname()
提供与系统有关的版本信息。
该平台模块提供了详细的检查系统的身份。