def workbook_attr_to_lua(workbook, sheetname, filename): global fields global typys global attr_dict attr_dict = {} fields = [] typys = [] cls = client_load_sheel(workbook, sheetname) tran = cls(attr2config) config_list = tran() data_cfg = [] data_str = "return " + dict_to_string(attr_dict) data_cfg.append(data_str) gen_lua(filename, data_cfg)
def _workbook_suit_to_lua(workbook, sheetname, filename, begin=2): global _fields global _typys global _suit_dict _suit_dict = {} _fields = [] _typys = [] cls = client_load_sheel(workbook, sheetname) tran = cls(_suit2config) config_list = tran(begin) data_cfg = [] data_str = "return " + _dist_to_string(_suit_dict) data_cfg.append(data_str) return gen_lua(filename, data_cfg)
def workbook_to_lua(workbook, sheetname): global fields global typys fields = [] typys = [] cls = client_load_sheel(workbook, sheetname) tran = cls(base2config) config_list = tran() data_str = "" for item in config_list: data_str = data_str + str(item) data_str = data_str + "," return data_str
def _workbook_multi_key_to_lua(workbook, sheetname, filename, keylist, keyInItem, valueList, oneValueOptimize): global _fields global _typys global _suit_dict _suit_dict = {} _fields = [] _typys = [] cls = client_load_sheel(workbook, sheetname) tran = cls(_multiKey2config) config_list = tran(keylist, keyInItem, valueList, oneValueOptimize) data_cfg = [] data_str = "return " + _dist_to_string(_suit_dict) data_cfg.append(data_str) return gen_lua(filename, data_cfg)
def workbook_to_lua(workbook, sheetname, filename): global fields global typys fields = [] typys = [] cls = client_load_sheel(workbook, sheetname) tran = cls(base2config) config_list = tran() data_cfg = [] data_str = "return {" for item in config_list: data_str = data_str + str(item) data_str = data_str + "," data_str = data_str + "}" data_cfg.append(data_str) gen_lua(filename, data_cfg)
def _workbook_array_to_lua(workbook, sheetname, filename): global _fields global _typys _fields = [] _typys = [] cls = client_load_sheel(workbook, sheetname) tran = cls(_array2Config) config_list = tran() data_cfg = [] data_str = "return {" for item in config_list: data_str = data_str + str(item) data_str = data_str + "," data_str = data_str.rstrip(',') + "}" data_cfg.append(data_str) return gen_lua(filename, data_cfg)
def workbook_buyskill_to_lua(workbook, sheetname, filename): global fields global typys fields = [] typys = [] cls = client_load_sheel(workbook, sheetname) tran = cls(buyskill2config) config_list = tran() data_cfg = [] data_str = "return {" for q, item in star_dist.iteritems(): #data_str = data_str + '[%d]={'%(int(q)) for v in item: data_str = data_str + v[0] + "," data_str = data_str data_str = data_str + "}" data_cfg.append(data_str) gen_lua(filename, data_cfg)