ecard module#
- class ecard.eCard(parent)[源代码]#
基类:
object
- get_building_dict(areaid: str) dict [源代码]#
获取建筑的字典
- 参数:
areaid (str) – 通过get_area_dict()获取
- 返回:
建筑字典
- 返回类型:
dict
- get_remaining_power(room: str) float [源代码]#
获取剩余电量
- 参数:
room (str) – 格式应为 “areaid-buildingid–unitid-roomid”,可通过get_area_dict(),get_building_dict(),get_unit_dict(),get_room_dict()获取
- 返回:
剩余电量
- 返回类型:
float
- get_room_dict(areaid: str, buildingid: str, unitid: str) dict [源代码]#
获取房间的字典
- 参数:
areaid (str) – 通过get_area_dict()获取
buildingid (str) – 通过get_building_dict()获取
unitid (str) – 通过get_unit_dict()获取
- 返回:
房间字典
- 返回类型:
dict
- get_unit_dict(areaid: str, buildingid: str) dict [源代码]#
获取照明/空调的字典
- 参数:
areaid (str) – 通过get_unit_dict()获取
buildingid (str) – 通过get_building_dict()获取
- 返回:
照明/空调字典
- 返回类型:
dict
- recharge_electricity(room: str, paypasswd: str, amt: int) Tuple[bool, str] [源代码]#
为 room 充值电费
- 参数:
room (str) – 宿舍房间。理论上空调和照明均支持.格式应为 “areaid-buildingid–unitid-roomid”,可通过get_area_dict(),get_building_dict(),get_unit_dict(),get_room_dict()获取
paypasswd (str) – 支付密码
amt (int) – 充值金额
- 返回:
Tuple[bool, str]
success (bool) – 充值是否成功
msg (str) – 服务端返回信息。
- 返回类型:
Tuple[bool,str]