Python哪个模块适合处理文中这种格式文件,,如题文件格式为TOP={


如题
文件格式为
TOP={
VAR1=XXX,
VAR2=XXXX,
A = {
A1=XXX,
A2=XXX
},
B={
B1=XXX,
B2=XXX
},
}

这是 lua table (http://www.lua.org/manual/5.2/manual.html#3.4.8)
不清楚有没有开源 Python 库可以解析 lua table, 但可以用 Python 语法分析库自己写解析器, 如 Pyparsing (http://pyparsing.wikispaces.com/HowToUsePyparsing)

看着像java的map不用json格式直接tostring输出的结果 如果把等号替换成冒号然后把value加上引号就是json了吧。。

编橙之家文章,

评论关闭