请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

脚本执行下来后存贮的CSV文件中cpu状态都是0

cmd中命令执行下来出现4条数据,在pycharm中执行脚本完成后,打开生成的CSV文件后,检测cpustatus那一列全是0,请问老师这个是啥原因呢?前面的获取启动时间脚本elapsedtime也是0

//img1.sycdn.imooc.com//szimg/5aba09c40001da2607410103.jpg

//img1.sycdn.imooc.com//szimg/5aba09430001995c02870257.jpg

正在回答 回答被采纳积分+3

5回答

毫末 2018-03-28 17:48:33

之前也有同学遇到类似的问题,在命令下面,加print,逐行,调一下,看看各个变量的输出值。翻一下,之前的问题,看看有没有答案。

0 回复 有任何疑惑可以回复我~
提问者 坚持学无止境 2018-03-28 17:25:31

windows中:

cmd下尝试了老师说的命令:adb dumpsys cpuinfo | findstr com.bldz.transaction.test

报如下错误:adb: usage: unknown command dumpsys

pyCharm中换成以上命令,执行完产生的CSV文件中“cpustatus
”这列字段值全部为空。

但用之前老师讲的命令:adb shell dumpsys cpuinfo | grep com.bldz.transaction.test   加了引号引起来shell后面的命令,详情请看:

在cmd中输入  adb shell “dumpsys cpuinfo | grep com.bldz.transaction.test”可以正常执行,出现4条数据。同理:pyCharm中也换成此命令,执行完产生的CSV文件中“cpustatus

”这列字段值全部展示为0。

0 回复 有任何疑惑可以回复我~
毫末 2018-03-28 14:36:45

要是一点没改,那就有问题了,你现在的命令用的是adb shell, 代码里是adb 。windows平台,不要用grep。要用 adb dumpsys cpuinfo | findstr com....

0 回复 有任何疑惑可以回复我~
提问者 坚持学无止境 2018-03-28 13:51:27

老师是说print 吗?没有呢老师,我的脚本跟你课堂上讲的是一样的,没进行过任何修改的。

0 回复 有任何疑惑可以回复我~
毫末 2018-03-27 17:38:07

看不到图,是不是多执行了一次readlines?

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号