我有以下lisp文件,它来自UCI机器学习数据库.我想使用python将其转换为平面文本文件.典型的线条如下所示:
(1 ((st 8) (pitch 67) (dur 4) (keysig 1) (timesig 12) (fermata 0))((st 12) (pitch 67) (dur 8) (keysig 1) (timesig 12) (fermata 0)))
Run Code Online (Sandbox Code Playgroud)
我想将其解析为一个文本文件,如:
time pitch duration keysig timesig fermata
8 67 4 1 12 0
12 67 8 1 12 0
Run Code Online (Sandbox Code Playgroud)
是否有一个python模块智能解析这个?这是我第一次看到口齿不清.