在运行项目过程中,通过获取当前系统的类型来决定线程数量;

类型:linux/windows/mac或者java虚拟机

os.name

该变量返回当前操作系统的类型,当前只注册了3个值:分别是posix , nt , java, 对应linux/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()        #包含上面所有的信息汇总

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐