真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Java中怎么調(diào)用Jython

這篇文章給大家介紹Java中怎么調(diào)用Jython,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助。

創(chuàng)新互聯(lián)是一家以網(wǎng)絡(luò)技術(shù)公司,為中小企業(yè)提供網(wǎng)站維護(hù)、成都網(wǎng)站建設(shè)、做網(wǎng)站、網(wǎng)站備案、服務(wù)器租用、域名申請(qǐng)、軟件開發(fā)、小程序開發(fā)等企業(yè)互聯(lián)網(wǎng)相關(guān)業(yè)務(wù),是一家有著豐富的互聯(lián)網(wǎng)運(yùn)營推廣經(jīng)驗(yàn)的科技公司,有著多年的網(wǎng)站建站經(jīng)驗(yàn),致力于幫助中小企業(yè)在互聯(lián)網(wǎng)讓打出自已的品牌和口碑,讓企業(yè)在互聯(lián)網(wǎng)上打開一個(gè)面向全國乃至全球的業(yè)務(wù)窗口:建站歡迎咨詢:13518219792

首先需要運(yùn)行腳本listing.py的源碼如下:

from java.util import Random     rng = Random()     #This is a comment in Jython     print "Flipping a coin..."    if rng.nextBoolean():       print "Came up heads"    else:       print "Came up tails"

首先,可以直接在命令行中運(yùn)行,在Windows的cmd中,輸入以下命令:

jython listing.py

將出現(xiàn)如下的顯示:

Flipping a coin...  Came up heads

當(dāng)然,我們主要的目的是在Java中運(yùn)行Jython腳本。目前,可用的腳本解釋器也比較多。在Jython的源包jython.jar中,包含了一種最基本的腳本解釋器:PythonInterpreter。

代碼如下:

PythonInterpreter interp = new PythonInterpreter();           interp.execfile("./script/listing.py");

除此之外,還可以使用JSR223,JDK1.6已經(jīng)包含了該擴(kuò)展包。JSR223是一個(gè)用于解析多種腳本語言的庫包,其中包括Jython。除了JSR223包之外,還需要jython-engine.jar包。

代碼如下:

ScriptEngine engine = new ScriptEngineManager().getEngineByName("python");     try    {         engine.eval(new FileReader("./script/listing.py"));     }     catch(ScriptException se)     {              }     catch(IOException ie)     {              }

關(guān)于Java中怎么調(diào)用Jython就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。


名稱欄目:Java中怎么調(diào)用Jython
URL鏈接:http://weahome.cn/article/ishhgj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部