Python在不同环境平台使用时,需要判断当前是什么系统,比如常用的windows,linux等
下面介绍一些能够获取当前系统的命令
1、使用sys.platform获取
#!/usr/bin/env python import sys print(sys.platform)
一般linux结果为linux*,windows为win32/64
2、使用platform.architecture()获取
#/usr/bin/env python import platform print(platform.architecture())
一般linux结果为(\'32bit\',\'ELF\')ELF或者(\'64bit\',\'ELF\')ELF,windows为(\'32bit\',\'windowsPE\')或者(\'64bit\',\'windowsPE\')
3、使用platform.platform()获取
#!/usr/bin/env python import platform print(platform.platform())
一般linux结果为\'Linux-*_*\',后面跟版本号,windows为\'Windows-*-*\',后面也跟版本
4、使用platform.system()获取
#!/usr/bin/env python import platform print(platform.syytem())