首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用python或bash获得电源(电压/瓦特)

用python或bash获得电源(电压/瓦特)
EN

Stack Overflow用户
提问于 2014-04-06 20:53:53
回答 1查看 3.1K关注 0票数 1

有没有可能在python或bash中获得linux操作系统的输入功率(比如电压或瓦茨)?

我的系统正在运行一个电池,我想关闭它时,电池水平变得太低,以供应系统。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-05-02 18:15:56

您可能需要从/sys/class/power_supply/BAT*/中的文件中读取。

以下是两个更有趣的文件:

  • /sys/class/power_supply/BAT0/capacity -显示当前容量(例如75%)
  • /sys/class/power_supply/BAT0/status -电流状态(例如满载/放电/充电)

这些信息也聚合在/sys/class/power_supply/BAT0/uevent中。

代码语言:javascript
复制
$ cat /sys/class/power_supply/BAT0/uevent
POWER_SUPPLY_NAME=BAT0
POWER_SUPPLY_STATUS=Unknown
POWER_SUPPLY_PRESENT=1
POWER_SUPPLY_TECHNOLOGY=Li-ion
POWER_SUPPLY_CYCLE_COUNT=0
POWER_SUPPLY_VOLTAGE_MIN_DESIGN=10800000
POWER_SUPPLY_VOLTAGE_NOW=12464000
POWER_SUPPLY_POWER_NOW=0
POWER_SUPPLY_ENERGY_FULL_DESIGN=93960000
POWER_SUPPLY_ENERGY_FULL=95090000
POWER_SUPPLY_ENERGY_NOW=94830000
POWER_SUPPLY_CAPACITY=99
POWER_SUPPLY_MODEL_NAME=45N1173
POWER_SUPPLY_MANUFACTURER=SANYO
POWER_SUPPLY_SERIAL_NUMBER=31144
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22899890

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档