当前位置: 首页 > article >正文

python基础库

文章目录

    • 1.研究目的
    • 2.platform库介绍
    • 3.代码
    • 4.结果展示

1.研究目的

最近项目中需要利用python获取计算机硬件的一些基本信息,查阅资料,.于是写下这篇简短的博客,有问题烦请提出,谢谢-_-

2.platform库介绍

platform 库是 Python 的一个内置库,可以让我们轻松地获取有关操作系统、计算机硬件和 Python 环境的详细信息。在本文中,我们探讨了 platform 库的用法,并提供了一些代码示例,以便你可以轻松地使用它来获取系统信息。
通过 platform 库,我们可以轻松地获取操作系统名称、版本、计算机处理器名称和架构,以及 Python 版本、Python 解释器名称和 Python 解释器实现名称。这些信息对于开发人员在编写跨平台代码时非常有用,因为不同的操作系统和计算机硬件可能需要不同的处理方式。
因此,在你的下一个 Python 项目中,考虑使用 platform 库来获取系统信息,以便你可以更好地了解你的代码正在运行的环境。

3.代码

# @File: platform库.py
# @Author: chen_song
# @Time: 2024/9/28 上午10:43

import platform

# 打印python版本
print(platform.python_version())
# 获取计算机操作系统类型
print(platform.system())
# 获取计算机操作系统版本
print(platform.version())

Uname = platform.uname()
Version = Uname.system
Release = Uname.release
# 主机名
Node = Uname.node
Platform = platform.platform()
Architecture = platform.architecture()
print(Uname, Version, Release, Node, Platform, Architecture)

4.结果展示

在这里插入图片描述


http://www.kler.cn/news/325186.html

相关文章:

  • 铺铜修改后自动重铺
  • 第十一章 【前端】调用接口(11.1)——Vite 环境变量
  • Redis(初步认识和安装)
  • 智慧城市交通管理中的云端多车调度与控制
  • vue打包后的dist文件如何启动测试
  • Midjourney参数详解
  • 经纬仪应用前景
  • leetcode刷题day29|贪心算法Part03( 134. 加油站、135. 分发糖果、860.柠檬水找零、406.根据身高重建队列)
  • 建筑资质应该怎么选?
  • LeetCode 每日一题 2024/9/23-2024/9/29
  • Java项目实战II基于Java+Spring Boot+MySQL的网上摄影工作室(源码+数据库+文档)
  • Qemu开发ARM篇-5、buildroot制作根文件系统并挂载启动
  • 常见字符函数和字符串函数(上)
  • 在Linux中修改vm.max_map_count参数的步骤
  • InternVL 微调实践
  • C#里使用最简单的线程调用界面更新的方法
  • 【蚂蚁HR-注册/登录安全分析报告】
  • 基于大数据技术的颈椎病预防交流与数据分析及可视化系统
  • 【Webpack】优化前端开发环境的热更新效率
  • 上交所系统被股民买崩了?原因竟然是...
  • 宠物智能听诊器科技赋能宠物医疗
  • ad布线的常见错误123
  • JavaScript网站设计案例:如何构建一个交互性强、性能优异的网站
  • win10系统K8S安装教程
  • MYSQL的安装和升级
  • 【unity进阶知识4】封装unity协程工具,避免 GC(垃圾回收)
  • Vue76 编程式路由导航
  • 云手机的默认ip地址是什么
  • (补充)3DMAX初级小白班第三课:创建物体+物体材质编辑
  • gateway--网关