Python 如何获得 Windows 下的 GPU、CPU 传感器信息,然后显示在 Windows 的提示栏?

2015-04-11 12:42:49 +08:00
 jun4rui

夏天来了,机器偶尔总有点不利索了,想做一个小的监控程序自己用用。什么鲁大师之类的都不太好用,顺便学习一下Python在Windows下的API之类的

7849 次点击
所在节点    Python
10 条回复
sandtears
2015-04-11 12:56:42 +08:00
Python 没把这些东西封装进标准库吧。。
直接用 ctype 调用 Win32 API 的 dll 来做呗
geeklian
2015-04-11 13:37:00 +08:00
调用wmi可以取到数据,但各种传感器,输出的数据都不是标准的...
所以靠谱的方法是用gpu-z一类软件提供的api
zhizhuo
2015-04-11 13:39:16 +08:00
跑下题,mac下有Today Script 可以在通知中心用脚本显示状态.
教程. http://www.makeuseof.com/tag/replace-geektool-entirely-yosemites-notification-center/
Github https://github.com/SamRothCA/Today-Scripts
yksoft1
2015-04-11 13:55:00 +08:00
感觉要写驱动
vansje
2015-04-11 13:59:14 +08:00
vansje
2015-04-11 14:02:40 +08:00
orzfly
2015-04-11 15:41:26 +08:00
http://openhardwaremonitor.org/ 这个东西可以打开内置的 Web 服务器,然后你可以用 Python 抓他网页拿数据。
dofine
2015-04-11 15:45:05 +08:00
@zhizhuo 这个会不稳定唉,而且貌似获取不到温度,温度需要结合其它的付费软件。。
askfermi
2015-04-11 22:00:32 +08:00
可以用psutil?
geeklian
2015-04-11 22:24:11 +08:00
命令行输入
wmic /namespace:\\root\wmi PATH MSAcpi_ThermalZoneTemperature get CurrentTemperature /value

popen也好,commands也好,就随便咯。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/183030

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX