我有一个 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)))
我可以帮您将内容转化为文本文件,如下所示:
我想将这个解析成一个文本文件:
time pitch duration keysig timesig fermata
8 67 4 1 12 0
12 67 8 1 12 0
有没有一个Python模块可以智能解析这个?这是我第一次看到Lisp。