EPKEEPER common utility package
Project description
epkeeperlib通用包
common
通用模块
- utils
通用工具
divide
除法函数。可指定小数点位数,可生成占比、增减比例的百分值
print_df
打印pd.DataFrame。可直接复制进excel
create_path
若不存在该路径,则创建该路径
bill
电费账单相关工具
- ep_calc
电能计算工具
get_ele_use
根据输入的电能值的时间序列(pd.Series),输出用电量
- monitor_bill
监控电费账单计算工具
get_unit_price
根据输入的电价参数匹配到相应的电价信息(pd.DataFrame)
get_pf_adjust_rate
功率因数调整比例计算函数
- tou
分时段工具
TOU_HOUR
每个省份的分时段参数
get_season_code
获取电价的季节码(夏季、非夏季)
get_tou_hour
获取分时段小时
db
数据库工具
- mysql_pool
MySQL工具
MysqlPool
MySQL连接类
mysql_fetch_data
MySQL数据获取函数
mysql_execute
MySQL执行函数
mysql_insert_df
插入pd.DataFrame至MySQL数据库
- fetch_monitor
监控数据获取工具
get_oa_monitor_data
获取OA监控数据库函数
- sql_faraday
法拉第数据库SQL语句
FARADAY_BILL_SQL
账单SQL
FARADAY_TARIFF_SQL
电价表SQL
FARADAY_TIME_OF_USE_SQL
分时段表SQL
FARADAY_INSPECT_RECORD_SQL
巡检记录SQL
FARADAY_DEFECT_RECORD_SQL
缺陷记录SQL
- sql_oa
OA数据库SQL语句
OA_USER_INFO_SQL
用户基本信息SQL
OA_USER_ELECTRICITY_SQL
用户电气信息SQL
OA_INSPECT_RECORD_SQL
巡检记录SQL
OA_MONITOR_INFO_SQL
监控信息SQL
OA_MONITOR_ALERT_SQL
监控告警记录SQL
OA_MAINTENANCE_SQL
工程维护信息SQL
OA_DEFECT_RECORD_SQL
缺陷记录SQL
版本日志
Ver 1.0.14
- fix MysqlPool.insert_df
Ver 1.0.13
- fix MysqlPool.insert_df
Ver 1.0.9
- fix bug
- add TOU_HOUR code
Ver 1.0.8
- 加入README和HISTORY
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
epkeeperlib-1.0.14.tar.gz
(8.3 kB
view hashes)
Built Distribution
Close
Hashes for epkeeperlib-1.0.14-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1baf3074bc99f1ffbcd62caf352cee2a4a6e8e3dc7ff7fe0cc968ce6604461ba |
|
MD5 | 375c8fbe06df6441149a469c755f8ab5 |
|
BLAKE2b-256 | a3095df48f7dee39bc064ef786016c5387d95dc1bb1b507d0848d686bbb80c28 |