Browse Source

配置表 添加是否导出get_list()函数

master
AICells 4 years ago
parent
commit
b33cf11f8c
4 changed files with 4 additions and 12 deletions
  1. BIN
      config_excel/A_array表示例--cfg_array.xlsx
  2. +0
    -9
      config_excel/server/cfg_array_example2.erl
  3. +2
    -2
      src/decoder.py
  4. +2
    -1
      src/writer.py

BIN
config_excel/A_array表示例--cfg_array.xlsx View File


+ 0
- 9
config_excel/server/cfg_array_example2.erl View File

@ -60,12 +60,3 @@ get(5) ->
get(_) ->
undefined.
getList() ->
[
{1}
, {2}
, {3}
, {4}
, {5}
].

+ 2
- 2
src/decoder.py View File

@ -443,11 +443,11 @@ class ExcelDoc:
wb = openpyxl.load_workbook( self.abspath )
for wb_sheet in wb.worksheets:
Sheeter = self.need_decode( wb_sheet )
Sheeter, srv_is_list, clt_is_list = self.need_decode( wb_sheet )
if None == Sheeter :
color_print.printPink(" covert skip........... sheet name -> %s\n" % wb_sheet.title)
continue
sheet = Sheeter( base_name,wb_sheet,srv_writer,clt_writer )
sheet = Sheeter( base_name,wb_sheet,srv_writer,clt_writer, srv_is_list, clt_is_list )
if sheet.decode_sheet() :
sheet.write_files( srv_path,clt_path )

+ 2
- 1
src/writer.py View File

@ -28,7 +28,7 @@ BASE_INDENT = " "
INDENT_LIST = {}
class Writer(object):
def __init__(self,doc_name,sheet_name, base_name, keys_list, comment_text):
def __init__(self,doc_name,sheet_name, base_name, keys_list, comment_text, is_list):
# 文件名包含中文则需要转unicode
#self.doc_name = unicode(doc_name, "utf-8")
self.doc_name = doc_name
@ -36,6 +36,7 @@ class Writer(object):
self.base_name = base_name
self.keys_list = keys_list
self.comment_text = comment_text
self.is_list = is_list
# 文件后缀
def suffix(self):

Loading…
Cancel
Save