我有以下格式的文件:
name : base : add : data1 : data2 : {desc}
name : base : add : data1 : data2 : {desc}
name : base : add : data1: data2 : {desc
desc-continue}
name : base : add : data1: data2 : {desc
desc-contiue
desc-continue}
...
name : base : add : data1 : data2 : {desc}
如您所见,desc以{}开头和结尾,但可以跨多行
因此,我不能使用reg=Register.\u match(line.split(r/:/)
关于如何在python中有效解析此文件的任何帮助
按
}
拆分,然后稍后追加结果:
相关问题 更多 >
编程相关推荐