定制化csv->lua导出工具
- 支持配置文件
- 支持跳过空行,忽略'#'开头的行
- 支持单元格内由';'分隔创建数组
配置文件:config.json
{
"csvDir": "表格所在目录",
"outputDir": "导出到目录(不存在会被创建)",
"encoding": "csv文件编码",
"descLine": "注释所在行",
"keyLine": "key所在行",
"typeLine": "类型所在行",
"dataLine": "数据起始行",
"needConvert": [
{
"name": "表格文件名"
}
]
}
- encoding配置最好使用
utf8
或者gbk
(不要使用gb2312
)
pyinstaller -F .\csv2lua.py
python3 csv2lua.py
parse: ./csv\test.csv
- 更加完善的命令行支持