123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- # -*- coding: utf-8 -*-
- # !/usr/bin/env python
- import logging
- import pandas
- from typing import TYPE_CHECKING
- if TYPE_CHECKING:
- pass
- logging.getLogger('parse').setLevel(logging.WARNING)
- def device_online_cache_key(devNo):
- # type:(str)->str
- DEVICE_ONLINE_CACHE_KEY = '{devNo}_online'
- return DEVICE_ONLINE_CACHE_KEY.format(devNo=devNo)
- def device_control_cache_key(devNo):
- # type:(str)->str
- DEVICE_CONTROL_CACHE_KEY = 'ctr_{devNo}'
- return DEVICE_CONTROL_CACHE_KEY.format(devNo=devNo)
- def device_warning_cache_key(devNo):
- # type:(str)->str
- DEVICE_WARNING_CACHE_KEY = '{devNo}_warning'
- return DEVICE_WARNING_CACHE_KEY.format(devNo=devNo)
- class PowerGraph(object):
- """
- 功率曲线图 绘制 暂时不做
- """
- def __init__(self, data, columns):
- self._columns = columns
- self._data = pandas.DataFrame(data, columns=self._columns)
- def repair_data(self, frequency, startTime, endTime):
- pass
|