gpt4 book ai didi

python - 如何等待数据然后一次性打印?

转载 作者:行者123 更新时间:2023-12-01 01:25:43 26 4
gpt4 key购买 nike

所以我使用 WMI 和开放硬件监视器来获取我的 CPU 和 GPU 温度。

代码

导入wmi

w = wmi.WMI(namespace="root\OpenHardwareMonitor")
温度信息 = w.Sensor()
对于温度信息中的传感器:
如果sensor.SensorType==u'温度':
打印(传感器.名称)
打印(传感器.值)

我该如何制作它,以便它等待sensor.Namesensor.Value,然后一次打印所有内容,而不是在获取数据时打印它?

最佳答案

尝试:

import wmi

w = wmi.WMI(namespace="root\OpenHardwareMonitor")
temperature_infos = w.Sensor()
d = dict() ## Create an empty dictionary

for sensor in temperature_infos:
if sensor.SensorType==u'Temperature':
#print(sensor.Name)
#print(sensor.Value)
d[sensor.Name] = sensor.Value

print(d) # Print the dictionary when the loop is over

关于python - 如何等待数据然后一次性打印?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53357601/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com