# -*- coding: utf-8 -*- # @Time : 2024/5/16 # @Author : 魏志亮 class TransParam(object): def __init__(self, read_type=None, read_path=None, cols_tran=dict(), wind_name_exec=str(), is_vertical_table=False, vertical_cols=list(), vertical_key=None, vertical_value=None, index_cols=list(), merge_columns=False, resolve_col_prefix=None, need_valid_cols=True, header=0, wind_col_trans: dict = None): self.read_type = read_type self.read_path = read_path self.cols_tran = cols_tran 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.resolve_col_prefix = resolve_col_prefix self.need_valid_cols = need_valid_cols self.header = header self.wind_col_trans = wind_col_trans