python中查看操作系统基本信息的操作

1. 返回操作系统类型

posix表示linux操作系统
nt表示windows操作系统

在这里插入图片描述

2. 操作系统详细信息

在这里插入图片描述在这里插入图片描述

3. 环境变量

在这里插入图片描述在这里插入图片描述

4. 获取一段时间内CPU的占有率

import psutil
import time

# cpu_res = psutil.cpu_percent()
# print(cpu_res)

# 每一秒获取获取cpu的占有率 --->持久化保存
# 如何将时间和对应的cpu占有率去匹配

while True:
    # 获取当前时间和cpu的占有率
    t = time.localtime()
    cpu_time = '%d:%d:%d' %(t.tm_hour,t.tm_min,t.tm_sec)
    cpu_res = psutil.cpu_percent()
    print(cpu_res)

    # 保存在文件中
    with open('cpu.txt','a+') as f:
        f.write('%s %s \n' %(cpu_time,cpu_res))
    time.sleep(1)

在这里插入图片描述
在这里插入图片描述
还可以使用pyecharts模块绘制图形

import random
from pyecharts.charts import Line
import pyecharts.options as opts

# 获取折线图需要绘制的数据信息;
x = []
y = []

with open('cpu.txt') as f:  # 以读的方式打开文件
    for line in f:          # 依次遍历文件的每一行内容
        time, per = line.split()    # 返回时间和对应时间
        # 的cpu占有率
        x.append(time)
        y.append(per)

# 添加x和y对应的点;
line = (
     Line()
    .add_xaxis(x)
    .add_yaxis("", y)

    .set_global_opts(title_opts=opts.
                     TitleOpts(title="Cpu占有率散点图"))
)
# 将折线图信息保存到文件中;
line.render()
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Python可以用于编写宠物信息系统,这个系统可以用于记录每个宠物的基本信息,如名称、品种、年龄等等。这个系统的目的是帮助饲养员对每个宠物进行管理,可以很方便地查看每个宠物的状况和健康。 在编写这个系统时,需要建立一个数据库来存储宠物信息,可以使用MySQL、SQLite、MongoDB等数据库管理系统。在Python,可以使用SQLite或MongoDB来处理宠物信息。 当需要查看某个宠物的信息时,可以先从数据库取出该宠物信息,然后将其展示在屏幕上。这个信息可以包含基本信息、饲养条件、健康状况等方面的内容。 在这个宠物信息系统,还可以添加一些特殊功能,如自动提醒、健康评估等。自动提醒可以帮助饲养员记住宠物需要进行的事项,比如喂食、清洁饮水器等。健康评估则可以帮助饲养员判断当前宠物的健康状况,例如体重、活动量等方面,从而做出相应的调整。 总之,Python可以用于开发宠物信息系统,通过这个系统,饲养员可以更加方便地管理和照顾每个宠物,保证宠物们的健康和幸福。 ### 回答2: Python是一种广泛使用的编程语言,其具有强大的数据处理和可视化功能,被许多人用来实现各种应用。一个宠物信息系统可以使用Python编程来实现,该系统应该具有以下功能: 1. 宠物信息录入 系统允许管理员录入宠物信息,包括宠物的名字、品种、性别、年龄、体重等基本信息。系统还可以支持录入宠物照片和其他附加信息,例如喜好、健康状况等。 2. 宠物信息查看 系统允许管理员和普通用户查看宠物的基本信息和附加信息。管理员可以查看所有宠物的信息,普通用户只能查看自己的宠物信息。 3. 宠物信息更新 系统允许管理员更新宠物的信息,例如改变宠物的名字、种类、健康状况等。系统还可以支持自动记录宠物信息的修改历史。 4. 宠物信息删除 系统允许管理员删除宠物的信息,例如在宠物离世或被送走后。系统应该支持确认删除操作,以避免误删。 5. 数据存储与备份 系统需要将所有宠物信息存储在数据库或文件,以便长期保存和备份。系统可以支持自动备份到云存储或本地存储。此外,系统应该支持数据的导入和导出,以便在不同系统之间共享数据。 Python宠物信息系统可以使用GUI或命令行界面来实现,可以使用Python的诸多库来完成系统的各种功能。例如,可以使用Pandas和NumPy来处理数据,使用matplotlib和OpenCV来显示宠物照片等。使用Python编写宠物信息系统可以提高开发效率和程序可维护性,并帮助用户更好地管理宠物的信息

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值