我有一个.tcl文件。
是否有任何可用的解析器,直接从.tcl文件中提取数据? 我并不想用正则表达式完成这个任务。 是pyparsing将针对此问题工作?
我使用Python 2.7
我有一个.tcl文件。
是否有任何可用的解析器,直接从.tcl文件中提取数据? 我并不想用正则表达式完成这个任务。 是pyparsing将针对此问题工作?
我使用Python 2.7
.tcl文件不是数据文件,它们是编程脚本,写在Tcl编程语言。
TCL语言的形式和风格非常灵活,这使得编写一个通用的解析器实质性项目,无论是在pyparsing或任何其他包。 我鼓励人们,当他们开始了新的pyparsing项目,由粗加工开始了BNF的语言,他们想要的任何细节的水平。 这从Tcl的wiki页面意味着开发Tcl的一个BNF一点也不简单,如果甚至有可能。
这是非常不可能的,任何人都将你的问题包含答案回应您的TCL-解析器实现的功能于Python的。 也许有一个Tcl子集,你是特别关注 - 如果你要发布一些样品的Tcl代码,你想从中得到什么,你更有可能得到有用的回复。