在python中捕获java异常

2024-04-26 00:22:16 发布

您现在位置:Python中文网/ 问答频道 /正文

我用python中的代码[1]调用java命令,但是在[2]中得到了错误。我使用的是python(不是jpython),我希望python能够理解这是一个异常,以便它可以抛出它。有没有一种方法可以在python中捕捉java异常?在

[1]调用java命令的代码 command=“hadoop jar”示例.jar字数/输入1/输出1“

process = subprocess.Popen(
    shlex.split(command), stdout=subprocess.PIPE, stderr=subprocess.PIPE)
out = process.communicate()
output = out[stdout]

[2]java异常

^{pr2}$

Tags: 方法代码命令hadoop示例错误stdoutjava

热门问题