我正试图用一个小的python脚本来监控我的ubuntu笔记本电脑的电池状态和声音警报,如果它没有充电和其他东西(如暂停等)。 我真的不知道从哪里开始,并想知道我是否可以使用任何python库。 任何帮助将不胜感激。 感谢
答案 0 :(得分:12)
我相信您可以在
中找到您要查找的信息/sys/class/power_supply/BAT0
答案 1 :(得分:2)
在这里,我找到了一个可能对您有所帮助的解决方案。 http://mantoshkumar1.blogspot.in/2012/11/monitoring-battery-status-on-linux.html
答案 2 :(得分:0)
" power" pypi上的图书馆是一个不错的选择,它也是一个跨平台。
答案 3 :(得分:0)
您不需要为此使用任何模块。
您只需导航到
/ sys / class / power_supply / BAT0 。
在这里,您会发现很多文件,其中包含有关电池的信息。 您将在charge_now文件中获得当前费用,并在charge_full文件中获得总费用。 然后,您可以通过一些数学计算电池百分比。
注意:-您可能需要root访问权限。您可以使用 sudo nautilus 命令以root模式打开目录。