【发布时间】:2015-10-24 20:42:17
【问题描述】:
有没有一种方法可以在 Python 中漂亮地打印 Lisp 样式的代码字符串(换句话说,就是一堆平衡的括号和文本),而无需重新发明轮子?
【问题讨论】:
-
代码字符串是常量还是计算出来的?告诉我们更多关于它的信息......
-
是解析树,所以是计算出来的
-
你试过
pprint模块吗?文档中的示例似乎表明它可能只是您想要的。 (我假设您已将其作为 S 表达式,如问题中所示,而不是如您的评论所说的那样作为树。)
标签: python lisp pretty-print s-expression