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

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

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

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美艳星kagneyiynn| 免费在线影院 | 久久久免费观看 | 日本美女xx| 男人女人叉叉叉 | 国产亚洲欧美日韩俺去了 | 欧美视频在线一区二区三区 | 四虎免费永久观看 | 免费大秀视频在线播放 | 亚洲成色WWW久久网站夜月 | 亚洲伦理视频 | 女同学高中你下面好紧 | 99热成人精品免费久久 | 亚洲人尿尿 | china外卖员gay帮口 | 陈峰姚瑶全集小说无删节 | 亚洲精品乱码久久久久久蜜桃欧美 | 亚洲天堂h | 精品视频中文字幕 | 青青草99热久久 | 四虎影院com| 精品国产精品国产偷麻豆 | 亚洲sss综合天堂久久久 | 欧美福利二区 | 91久久偷偷做嫩草影院免费 | 二区免费视频 | 精品国产精品人妻久久无码五月天 | 精品91自产拍在线 | 亚洲剧情在线观看 | 热伊人99re久久精品最新地 | 特级夫妻大片免费在线播放 | 国产精品一区二区三区免费 | 好紧好爽的午夜寂寞视频 | 色播艾小青国产专区在线播放 | 激情六月丁香婷婷四房播 | 国产免费小视频在线观看 | 性色欲情网站IWWW | 国产成人亚洲精品91专区手机 | 99在线视频观看 | 九九国产在线视频 | 日韩一区二区三区四区五区 |