Tools
index
f:\work\qx\data_analyze_platform\lib\backend\tools.py

工具类

 
Modules
       
DBManager
CONFIGURE.PathSetting
datetime
math
numpy
os
pandas
pdb
sys
warnings

 
Classes
       
builtins.object
Tools

 
class Tools(builtins.object)
     Methods defined here:
__init__(self)
Initialize self.  See help(type(self)) for accurate signature.
cal_distance(self, latitude1, longitude1, latitude2, longitude2, radius=6371)
输入两个地点的经纬度,输出两点间的距离
data_download(self, write_path='', sn='', start_time='', end_time='', data_groups=['bms', 'gps'])
数据下载函数
--------------输入参数------------
write_path: 文件保存路径,不需要指定文件名
sn: str, 电池sn号
start_time: str, 开始时间
end_time: str, 结束时间
gps_switch: True:获取gps数据; False:不获取gps数据
mode: 0:正常取数; 1:7255 取数
 
--------------输出参数------------
bms_data: 获取到的bms数据
gps_data: 获取到的gps数据

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
Author
        lmstack