用于检查功耗的Battery Historian错误

时间:2016-08-18 09:38:07

标签: android python python-3.x

我想在Android设备上检查我的应用程序的耗电量,我刚看到此链接Battery Historian

我按照上面的教程,每一步都很好,直到我到达最后一步。

我执行了最后一步

  

python historian.py batterystats.txt> batterystats.html

它给我一个错误

File "Historian.py", Line xx
print "\nUsage: %s [OPTIONS] [FILE]\n" %sys.argv[0]
SyntaxError: Missing parenthesis in call to 'print'

正在生成batterystats.txt的文件,但未创建batterytstats.html

注意:这是我第一次在设备上安装Python以检查电池消耗情况。关于如何处理这个,我对此一无所知。

我刚检查了可能导致错误的原因,我发现Python的语法已从2.x更改为3.x.我使用的是Python版本3.5.2

非常感谢任何帮助

1 个答案:

答案 0 :(得分:2)

来自文档:

  

接下来,确保安装了Python 2.7(非Python 3!)

安装Python 2.7以使用该脚本,它应该可以正常工作。

https://www.python.org/downloads/release/python-2712/