如何在Java中使用一个字符串变量在Python? [重复]

问题描述 投票:0回答:1

这个问题已经在这里有一个答案:

比方说,我有Python中的变量,名为test_text,等于“你好”我希望能够使用一个单独的使用Java文件System.out.println(text_test);

我曾与Java和Python两个却不能在一起工作。我不知道从哪里开始,我听到了JPython的,虽然,但我想为我的具体要求的意见。

蟒蛇:

test = "hello"

Java的:

System.out.println(test);

谢谢!我需要从一个Python脚本将数据发送到一个Java文件“。

要么:

推荐一个很好的语言来创建与Python的良好支持GUI应用程序

java python-3.x import var cross-language
1个回答
0
投票

根据你的系统有多大努力,你可能会考虑像RabbitMQ的一个消息队列。

你会一个PythonJava之间发送消息,并做在其中的一个动作,只要有可用的消息。

您还可以去到一个较低的水平,然后用类似的Redis(内存数据库),like this answer to a similar question工作。

然而,另一种选择是微服务在它们之间通信。当每一个公开的API,也就是说,标准的HTTP API宁静。在Python端我会去Flask-RESTPlus,但在Java端我不能确定,有一段时间,因为我最后一次使用它。

© www.soinside.com 2019 - 2024. All rights reserved.