Python:platform获取操作系统详细信息

获取系统信息

>>> import platform # 导入platform模块
>>> platform.platform() # 获取操作系统名称及版本号
'Linux-3.10.0-514.el7.x86_64-x86_64-with-centos-7.3.1611-Core'
>>> platform.system() # 获取操作系统
'Linux'
>>> platform.version() # 获取操作系统版本号
'#1 SMP Tue Nov 22 16:42:41 UTC 2016'
>>> platform.architecture()  # 获取操作系统的位数                     
('64bit', 'ELF')
>>> platform.node()  #计算机的网络名称
'jd.svr.lianst.com'
>>> platform.machine() # 计算机类型
'x86_64'
>>> platform.uname() # 包含上面所有的信息汇总
('Linux', 'jd.svr.lianst.com', '3.10.0-514.el7.x86_64', '#1 SMP Tue Nov 22 16:42:41 UTC 2016', 'x86_64', 'x86_64')

获取Python信息

>>> platform.python_build()
('default', 'Nov  6 2016 00:28:07')
>>> platform.python_compiler()
'GCC 4.8.5 20150623 (Red Hat 4.8.5-11)'
>>> platform.python_branch()
''
>>> platform.python_implementation()
'CPython'
>>> platform.python_revision()
''
>>> platform.python_version()
'2.7.5'
>>> platform.python_version_tuple()
('2', '7', '5')

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏不想当开发的产品不是好测试

scope引起的问题

背景 执行mvn clean test命令提示部分包不存在,但通过eclipse的clean操作后可以执行mvn test命令 ? 解决方法 mvn clean...

23980
来自专栏何俊林

Android Studio如何Debug对应so文件C/C++代码

在C/C++跨平台开发中,我们知道在Windows上可以通过VS,进行单步断点调试,这非常方便。但是我们如果编译好的动态库so,想要跟踪下其流程及各个阶段,如,...

77090
来自专栏世界第一语言是java

微服务架构搭建:Consul+sleuth+zipkin+Feign/Ribbon+SpringConfig+Zuul+Hystrix Dash-Board-Turbine

98450
来自专栏DevOps时代的专栏

Jenkins 在 Tomcat 中的部署及代码静态检查工具集成

在安装了 Jenkins 运行所需的依赖(主要是 JDK)之后,可以通过如下步骤简单快速地部署 Jenkins:

16220
来自专栏腾讯云数据库(TencentDB)

Spring MVC使用redis共享session

Spring Web MVC是基于Java的轻量级Web框架,使用了MVC架构模式的思想。Spring Web MVC核心架构为:

955250
来自专栏思考的代码世界

Mac搭建yaf项目

15500
来自专栏java架构师

storm基础系列之五---------接入数据收集系统flume

1.基本结构介绍   flume是三层架构,agent,collector,storage。每一层都可水平扩展。   其中,agent就是数据采集方;colle...

31190
来自专栏猿天地

Spring Boot Actuator监控页面报错解决

今天在访问Spring Boot Actuator监控页面的时候报错了,之前都没遇到这种情况,大概的意思就是无权限访问 <html> <body> <...

35140
来自专栏黑泽君的专栏

JRE System Library、Referenced Libraries、Web App Libraries的含义

11320
来自专栏Java 源码分析

SpringCloud:Eureka服务注册与发现

Eureka 其实就是一个 服务注册与发现的中心,也就是相当于我们前面做的一些生产者的服务需要注册到我们的注册中心,那么我们的消费者就不用把代码写死,而是可以去...

19330

扫码关注云+社区

领取腾讯云代金券