在运行项目过程中,通过获取当前系统的类型来决定线程数量;
类型:linux/windows/mac或者java虚拟机
os.name
该变量返回当前操作系统的类型,当前只注册了3个值:分别是posix
, nt
, java, 对应l
inux/windows/java虚拟机
print(os.name)
sys.platform
该变量返回当前系统的平台标识
print(sys.platform)
platform.system()
返回当前操作系统的名字,例如Linux
, Windows
, Java
, …
print(platform.system)
platform.platform() #获取操作系统名称及版本号
platform.version() #获取操作系统版本号
platform.architecture() #获取操作系统的位数
platform.machine() #计算机类型
platform.node() #计算机的网络名称'
platform.processor() #计算机处理器信息'
platform.uname() #包含上面所有的信息汇总