私はPythonを初めて使用します。
def maintain_delta(new_vals, host, action):
file_name = build_file_name(host, action)
err, data = read_values(file_name)
old_vals = data.split(';')
new_vals = [str(int(time.time()))] + new_vals
delta = None
try:
err, delta= calc_delta(old_vals, new_vals)
except:
err = 2
write_res = write_values(file_name, ";".join(str(x) for x in new_vals))
return err + write_res, delta
ソースgithubリンク:
私が理解していることから、ファイルからデータを読み取りtime.time()
、新しい値を取得する関数を追加します。何をしtime.time()
ますか?この関数はファイル名を生成しますか?