repair save time

desktop
esea_info 3 years ago
parent 87d447aa99
commit d0bf3e328b
  1. 12
      handheld.py

@ -518,7 +518,7 @@ class HandHeld(object):
self.current_group_num = i
# 重设当前测量时间 ?????????
locale.setlocale(locale.LC_ALL, '')
self.resetCurrentTime(self.current_group_num)
self.real_time = self.get_current_time_by_i_interval(i,self.measurement_interval)
self.res = {}
tmp_before_avg = []
for j in range( self.measurement_repeat ):
@ -534,6 +534,12 @@ class HandHeld(object):
path_info_txt = self.output_path.joinpath( "info.txt" )
self.save_dict_to_file( self.info_dict, path_info_txt )
def get_current_time_by_i_interval(self, i, interval):
self.my_time.setCurrentTimeStr(self.current_measure_time)
self.my_time.timeDelta(seconds=i*interval)
return self.my_time.cur_time_str
pass
# def dealOneGroup(self, ):
# # 分组,并获得平均值, 255个未插值结果 (依据 measurement_interval measurement_repeat)
# self.output_path = OUTPUT_DIR
@ -716,12 +722,12 @@ class HandHeld(object):
self.mydir.writeHeader()
pass
# 写入数据content
self.mydir.setContent(self.res[func].tolist(), TOKEN, self.current_measure_time)
self.mydir.setContent(self.res[func].tolist(), TOKEN, self.real_time)
self.mydir.writeContent()
def appendFileByFunc(self, func:str) -> None:
# 追加写入数据content
self.mydir.setContent(self.res[func].tolist(), TOKEN, self.current_measure_time)
self.mydir.setContent(self.res[func].tolist(), TOKEN, self.real_time)
self.mydir.writeContent()
def clearRes(self, ) -> None:

Loading…
Cancel
Save