1.shell脚本操作;2linux文件IO操作,3.python文件操作; 4.通过python requset上传至yeelink平台。 网上也有相似的文章,大致的方法为通过python获得CPU温度数据,然后在写入某个文件中,再通过curl脚本读取文件内容并传送至yeelink,为了提高文件读取效率,把缓存的温度文件挂载到RAM中。 本文的方法要更简单些,通过python获得C...
接下来,创建一个 Python 脚本来读取 CPU 的温度。打开你的文本编辑器并输入以下代码: importpsutil# 导入 psutil 库defget_cpu_temperature():# 读取 CPU 温度信息,返回一个字典temp_info=psutil.sensors_temperatures()if"coretemp"intemp_info:# 获取温度数据,通常是第一个元素returntemp_info["coretemp"][0]...
在linux系统终端中可以通过cat /sys/class/thermal/thermal_zone0/temp 查看cpu温度; 通过命令 /opt/vc/bin/vcgencmd measure_temp 查看gpu温度。 import commands def get_cpu_temp(): tempFile = open( "/sys/class/thermal/thermal_zone0/temp" ) cpu_temp = tempFile.read() tempFile.close() return...
脚本代码: #!/usr/bin/env python #-*-coding:utf-8-*-importcommandsimportosimporttime defmain():# 查看GPU温度 # gpu=float(gpu)#print('gpu Temp: %.2f '%gpu)# 查看CPU温度 file=open("/sys/class/thermal/thermal_zone0/temp")cpu=float(file.read())/1000file.close()print('')print('CP...
sudovi/etc/supervisor/conf.d/cpu_fan.conf 内容如下 [program:cpufan]command=python3 /home/pi/cpu_fan.py autostart=true 4.重启supervisor: systemctl restart supervisor.service 查看supervisor状态 看看脚本是否正常运行 systemctl status supervisor.service ...
首先,要获取树莓派的温度,你可以用下面的Python小程序: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 importcommands defget_cpu_temp(): tempFile=open("/sys/class/thermal/thermal_zone0/temp") cpu_temp=tempFile.read() ...
首先,要获取树莓派的温度,你可以用下面的Python小程序: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 importcommands defget_cpu_temp(): tempFile=open("/sys/class/thermal/thermal_zone0/temp") cpu_temp=tempFile.read() ...
夏天快到了,用树莓派3b挂载硬盘做pt下载机,温度可能会比较高,写个python脚本查看下树莓派的温度、cpu利用率、内存利用率,方便在合适的时候插上树莓派自带的小风扇。 树莓派系统版本 Stretch python代码查询树莓派使用情况 代码如下 import os # Return CPU te
1.vcgencmd commands可看到vcgencmd可接的指令 2. 在python中读取树莓派cpu温度 因为os.popen返回的是一个文件,因此要用readline()进行文件的读取 print(os.popen('vcgencmd measure_temp').readline()) 也可用replace函数使得返回一个温度数值 import os ...