多语言展示
当前在线:245今日阅读:167今日分享:16

python调用多个jar包方法

关于Python调用多个jar包的问题
工具/原料
1

Python

2

jar包

方法/步骤
2

if __name__ == '__main__':jarpath=os.path.join(os.path.abspath('.'),'alipay-sdk-java-3.0.52.ALL.jar')jarpath2=os.path.join(os.path.abspath('.'),'fastjson-1.2.47.jar')jpype.startJVM(getDefaultJVMPath(),'-ea','-Djava.class.path=%s;%s'%(jarpath,jarpath2))AlipayApiException= JClass('com.alipay.api.AlipayApiException')JSONObject=JClass('com.alibaba.fastjson.JSONObject')json_str =json.dumps({'name':'yetship','site':'https://liuliqiang.info'})jsonObj =JSONObject.parse(json_str)print(jsonObj.getString('name'))print(jsonObj.getString('site'))

3

这样我两个包内的CLASS都可以用了。

注意事项

Python调用多个jar包,网友试过可以,我没有亲自试,大家可以试一下。

推荐信息