# -*- coding: utf-8 -*- # @Time : 2024/5/16 # @Author : 魏志亮 class TranseParam(object): def __init__(self, read_type=None, read_path=None, cols_tran={}, time_col=None, wind_col=None, wind_name_exec=str(), is_vertical_table=False, vertical_cols=list(), vertical_key=None, vertical_value=None, index_cols=list(), merge_columns=False, trans_col_exec=None, need_valid_cols=True): self.read_type = read_type self.read_path = read_path self.cols_tran = cols_tran self.time_col = time_col self.wind_col = wind_col self.is_vertical_table = is_vertical_table self.wind_name_exec = wind_name_exec self.vertical_cols = vertical_cols self.vertical_key = vertical_key self.vertical_value = vertical_value self.index_cols = index_cols self.merge_columns = merge_columns self.trans_col_exec = trans_col_exec self.need_valid_cols = need_valid_cols