MCPcopy Create free account

hub / github.com/colinsusie/excelexporter / functions

Functions56 in github.com/colinsusie/excelexporter

↓ 16 callersFunctionerrorlog
输出到stderr
excel_exporter.py:33
↓ 6 callersMethodconvert
(self, data)
type_converter.py:17
↓ 6 callersFunctionget_abspath
取文件的绝对路径
excel_exporter.py:40
↓ 6 callersMethodget_error_desc
(self, data)
type_converter.py:10
↓ 3 callersFunctiondebuglog
输出到stdout
excel_exporter.py:27
↓ 3 callersFunctionget_modify_time
取文件的修改时间
excel_exporter.py:54
↓ 2 callersFunctiondo_export_excel
导出Excel文件 :param define_dir: 定义文件的路径 :param define_file: 定义文件名 :param export_all: 是否全导 :return:
excel_exporter.py:71
↓ 2 callersFunctionwrite_obj
(obj, root=False, iskey=False)
js_converter.py:27
↓ 2 callersFunctionwrite_obj
导出对象为字符串
lua_converter.py:27
↓ 1 callersFunctioncheck_define_item
检查不存在的导出列
excel_exporter.py:184
↓ 1 callersFunctionconvert_js_simple
(table, save_path, define_module)
js_converter.py:78
↓ 1 callersFunctionconvert_js_strip
转化为数组的形式
js_converter.py:99
↓ 1 callersFunctionconvert_lua_simple
简单的转化为一个table
lua_converter.py:79
↓ 1 callersFunctionconvert_lua_strip
转化为数组的形式
lua_converter.py:101
↓ 1 callersFunctionexport_excel
:param define_path: 定义文件的路径,可以是具体的文件,也可以是一个目录 :param export_all: 是否全导,如果不全导,则只导修改过的Excel文件 :return:
excel_exporter.py:267
↓ 1 callersFunctionget_basename
取文件的基础名,不包括后缀
excel_exporter.py:48
↓ 1 callersFunctionget_col_desc
()
js_converter.py:80
↓ 1 callersFunctionget_col_desc
()
lua_converter.py:82
↓ 1 callersMethodget_default
()
type_converter.py:28
↓ 1 callersMethodget_default
()
type_converter.py:57
↓ 1 callersMethodget_default
()
type_converter.py:75
↓ 1 callersMethodget_default
()
type_converter.py:103
↓ 1 callersMethodget_default
()
type_converter.py:160
↓ 1 callersFunctionget_define_item
根据字段名取得定义项
excel_exporter.py:176
↓ 1 callersFunctionget_excel_sheet
从Excel中取出Sheet
excel_exporter.py:159
↓ 1 callersFunctionisidentifier
是否是标识符
js_converter.py:22
↓ 1 callersFunctionisidentifier
是否是标识符
lua_converter.py:22
↓ 1 callersFunctionmain
()
excel_exporter.py:284
↓ 1 callersFunctionmake_col_map_str
生成列索引字符串:
js_converter.py:102
↓ 1 callersFunctionmake_col_map_str
生成列索引字符串:
lua_converter.py:104
↓ 1 callersFunctionmake_data_dict
生成优化过的数据
js_converter.py:121
↓ 1 callersFunctionmake_data_dict
生成优化过的数据
lua_converter.py:123
↓ 1 callersFunctionmake_data_dict_str
(data_dict, basename)
js_converter.py:128
↓ 1 callersFunctionmake_data_dict_str
(data_dict, basename)
lua_converter.py:130
↓ 1 callersFunctionmake_data_item
生成数据项,优化成一个数组
js_converter.py:110
↓ 1 callersFunctionmake_data_item
生成数据项,优化成一个数组
lua_converter.py:112
↓ 1 callersFunctionmake_table
从Sheet取出table来
excel_exporter.py:194
↓ 1 callersFunctionneed_export
是否需要导出,通过比较修改时间
excel_exporter.py:141
↓ 1 callersFunctionscan_define_files
扫描配置定义文件
excel_exporter.py:62
↓ 1 callersFunctionwrite_obj
(obj, root=False)
py_converter.py:14
↓ 1 callersFunctionwrite_obj
(obj, root=False)
json_converter.py:14
↓ 1 callersFunctionwrite_to_targets
(define_dir, table, define_module)
excel_exporter.py:252
Method__init__
:param itemtype: 子项类型 :param separator: 分隔符
type_converter.py:82
Method__init__
:param itemtypes: 元表每一项的类型 :param separator: 分隔符
type_converter.py:110
Method__init__
:param keytype: Key的类型 :param valuetype: Value的类型 :param separator: 分隔符
type_converter.py:134
Methodconvert
(self, data)
type_converter.py:35
Methodconvert
(self, data)
type_converter.py:46
Methodconvert
(self, data)
type_converter.py:64
Methodconvert
(self, data)
type_converter.py:90
Methodconvert
(self, data)
type_converter.py:118
Methodconvert
(self, data)
type_converter.py:144
Functioncustom_key
(key_value, row_dict)
test/测试文件2.py:24
Functiondo_convert
导出目录文件 :param table: 数据 :param save_path: 保存的路径,可以相对于dir,也可以是绝对路径 :param export_type: 导出类型 :param define_module: 定义模块
py_converter.py:5
Functiondo_convert
导出目录文件 :param table: 数据 :param save_path: 保存的路径,可以相对于dir,也可以是绝对路径 :param export_type: 导出类型 :param define_module: 定义模块 :return:
json_converter.py:4
Functiondo_convert
导出目录文件 :param table: 数据 :param path: 保存的路径,可以相对于dir,也可以是绝对路径 :param export_type: 是否优化 :return:
js_converter.py:8
Functiondo_convert
导出目录文件 :param table: 数据 :param save_path: 保存的路径,可以相对于dir,也可以是绝对路径 :param export_type: 导出类型 :param define_module: 定义模块
lua_converter.py:8