python判断当前系统是linux、windows还是MacOS

可以使用 Python 的内置模块 sysplatform 来判断当前系统的类型。

示例代码如下:

复制代码
import sys
import platform

if sys.platform.startswith('linux'):
    print('当前系统为 Linux')
elif sys.platform.startswith('win'):
    print('当前系统为 Windows')
elif sys.platform.startswith('darwin'):
    print('当前系统为 macOS')
else:
    print('无法识别当前系统')
复制代码

以上代码中,sys.platform 会返回当前系统平台的标识符,例如 Linux 是 'linux',Windows 是 'win32' 或者 'win64',macOS 是 'darwin'。你可以使用 startswith() 函数来进行判断。

sys.platform 返回的字符串是非常明确的,对于不同的平台都有独特的标识符。其中,win32 是 Windows 32 位操作系统的标识符,而 win64 是 Windows 64 位操作系统的标识符。而 darwin 是 macOS 系统的标识符。而使用 startswith() 函数则是来判断字符串是否以某个子串开头的。

 

posted @   No九五二七9527  阅读(3936)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示