Python:如何通过python脚本执行jar文件
我尝试执行以下操作(我的jar和python文件都在同一目录中):
import osif __name__ == "__main__":
os.system("java -jar Blender.jar")
和
import subprocesssubprocess.call(['(path)Blender.jar'])
无论是工作过。因此,我当时以为应该改用Jython,但我认为必须有一种更简单的方法来通过python执行jar文件。
你知道我可能做错了什么吗?或者,是否还有其他网站可以进一步研究我的问题?
回答:
我将以这种方式使用子流程:
import subprocesssubprocess.call(['java', '-jar', 'Blender.jar'])
但是,如果你有一个正确配置的/proc/sys/fs/binfmt_misc/jar
,你应该能够直接运行jar,因为你写的。
那么,这正是您得到的错误吗?请在执行失败的地方发布所有输出。
以上是 Python:如何通过python脚本执行jar文件 的全部内容, 来源链接: utcz.com/qa/429708.html