玖叶教程网

前端编程开发入门

python打印CPU温度的脚本

我们先来了解下如果通过adb 查询设备的CPU温度

1、输入指令

adb shell

cat /sys/class/thermal/thermal_zone0/temp

2、需要注意sheet.write()函数的使用

sheet.write()

wirte(row, col, *args)

向工作表单元格写入普通的数据。

参数:

  • row - 单元格所在的行(索引从0开始计数)
  • col - 单元格所在的列(索引从0开始计数)
  • *args - 传递到子方法的附加参数诸如数字,字符串,单元格格式。

3、开始编写脚本

import os
import xlwt


for i in range(1000):
    path = os.popen(r"adb shell cat sys/class/thermal/thermal_zone0/temp").read()
    print(path)
    f = open(r"C:\Users\Administrator\Desktop\123\2224.txt", "a")
    result = str(path)
    f.write(result)
    f.close()
print("ok")

f1 = open(r"C:\Users\Administrator\Desktop\123\2224.txt")
workbook = xlwt.Workbook()
sheet = workbook.add_sheet('CPU温度', cell_overwrite_ok=True)
sheet.write(0, 0, "CPU温度")
y = 1
while True:
    line3 = f1.readline()
    if not line3:
        break
    for i in line3.split(':'):
        item = i.strip()
        sheet.write(y,0,item)
    y += 1
    workbook.save(r'C:\Users\Administrator\Desktop\123\4.xls')



发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言