使用序列化/反序列化(pickle/marshal/shelve)可以在两个Python进程之间传输对象,Groovy/Java进程之间也可能发生同样的事情。在Python和Groovy之间传输简单对象
像列表,字典,字符串,整数,甚至文件对象这样的大多数简单的Python和Groovy数据结构可以以某种方式以常见的序列化格式序列化,并从Python传输到Groovy进程,反之亦然。
我的问题:是否有任何Groovy模块可以解释Python pickle object streams并重新创建Groovy中的简单数据结构,或者任何可以解释Groovy序列化对象流的Python模块?
+1 JSON。另外,web服务,也许? – Will