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())