使用Py4J保存java对象的新值

时间:2015-09-08 15:26:29

标签: java python py4j

我只是好奇Py4j中是否有任何函数可以在Java对象中保存新值。 我的意思是,使用var flattened = []; db.collection.find().forEach(function(doc) { var newRegObject = Object.getOwnPropertyNames(doc.Cars).reduce(function(o, v, i) { if (i < doc.Cars.length) o["Reg" + i] = doc.Cars[i].Reg; return o; }, {}); newRegObject["Name"] = doc.Name; flattened.push(newRegObject); }) printjson(flattened); 函数我可以轻松获取java对象的值,并且使用get_field,我可以更改这些值,但我想,只有在Python中。我看不到Java应用程序的任何变化。

示例:

set_field

0 个答案:

没有答案