我在Python代码中调用Java文件。目前,我传递了Java在String [] args数组中看到的几个参数。我宁愿只传递一个参数,这个参数是Python可以理解并制作成地图的Python字典(dict)。我知道我可能不得不将python字典作为字符串传递。
我该怎么做?我应该使用JSON吗?
答案 0 :(得分:0)
您可以将其作为JSON传递,并使用Java中的JSON解析信息。
如果数据更简单,您可以使Java的String [] args参数中的每个其他String表示一个键或值,然后让您的代码循环遍历这些并将它们添加到地图中。
答案 1 :(得分:0)
JSON是个不错的选择。 您也可以在python端使用pickle,在另一个
使用http://www.roman10.net/loading-python-pickle-files-from-java/