一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - Java調用python的方法(jython)

Java調用python的方法(jython)

2020-11-26 14:32rually Java教程

這篇文章主要介紹了Java調用python的方法(jython),小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

1 什么是jython?

他其實是一門語言,并非是Java 或者Python的解釋器.用它可以實現,java和python代碼的互相訪問。

2 簡單的例子

java中執行python 語句

?
1
2
3
PythonInterpreter interpreter = new PythonInterpreter();
interpreter.exec("days=('mod','Tue','Wed','Thu','Fri','Sat','Sun'); ");
interpreter.exec("print days;");

java調用python的腳本:

?
1
2
PythonInterpreter interpreter = new PythonInterpreter(); 
 interpreter.execfile("script.py");

java調用python類當中的函數

先在python文件中定一個python函數

?
1
2
3
def pluser(a,b):
  # print "the result of pluser is %d" % (a+b)
  return a+b

在java當中去調用:

?
1
2
3
4
PythonInterpreter interpreter = new PythonInterpreter();
    interpreter.execfile("F:\\machine learning\\machinelearninginaction\\Ch02\\test.py");
    PyFunction function = (PyFunction)interpreter.get("pluser",PyFunction.class);
    PyObject o = function.__call__(new PyInteger(8),new PyInteger(23));

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

原文鏈接:http://blog.csdn.net/rually/article/details/51320477

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美国产日韩在线播放 | 国产精品久久久久久搜索 | 国产精品林美惠子在线观看 | 成年人免费看的视频 | 亚洲瑟瑟网 | 91免费精品国自产拍在线可以看 | 国产日产韩产麻豆1区 | 日韩一区二区三区四区区区 | 亚洲欧美天堂综合久久 | 色综合天天网 | 久久久无码精品亚洲A片猫咪 | 亚欧视频在线观看 | 好大用力深一点 | 高h短篇合集 | 午夜宅男在线观看 | 91视在线国内在线播放酒店 | 精品午夜寂寞黄网站在线 | 国产一级片免费视频 | 妇伦小说 | 久久受www免费人成_看片中文 | 久久AV国产麻豆HD真实乱 | 17岁韩国在线观看免费1 | 国产网站免费看 | 亚洲AV精品无码喷水直播间 | 国产在线观看色 | 欧美成人免费观看久久 | 精品一区二区三区免费观看 | 久久免费特黄毛片 | 国产成人精品.一二区 | 亚洲精品国产乱码AV在线观看 | 四虎精品永久在线网址 | 逼123| 羞羞麻豆国产精品1区2区3区 | 国产综合亚洲专区在线 | 国产精品永久免费视频观看 | 无人区乱码区1卡2卡三卡在线 | ady久久 | 国产亚洲精品福利在线 | 91污污视频 | 西西人体大胆啪啪私拍色约约 | 亚洲AV午夜福利精品香蕉麻豆 |