您好,登錄后才能下訂單哦!
小編給大家分享一下基礎的Jython腳本示例有哪些,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
安裝 Jython開發環境后,您可以嘗試編寫***個 Jython腳本。假定您需要查詢系統屬性,例如 OS 平臺。清單 1 中顯示了實現此操作的腳本。
清單 1. Jython腳本示例
#import java.lang.System.class from java.lang import System def querySysProperty(propertyName): prop = System.getProperty(propertyName) return prop prop = querySysProperty('os.name') print 'the os property \"os.name\" is assigned with the value: ', prop
注意:在 Python 中,# 符號是行注釋標識符。
在您將清單 1 中的代碼輸入 Jython解釋器交互控制臺后,控制臺上會顯示結果。也可以將此代碼片段另存為具有 .py 擴展名的 Jython腳本文件。如果文件路徑是 /root/sample.py,則在 wsadmin 中使用命令 wsadmin -lang Jython–f /root/sample.py 運行此腳本。清單 2 中顯示了結果。
清單 2. Jython腳本示例運行結果:顯示 OS 名稱
The os property "os.name" is assigned with the value: "Linux";
如果某個腳本調用其他 Jython模塊的函數或類方法,則使用 execfile 函數加載來自其他 Jython腳本文件的 Jython腳本。清單 3 顯示了一個示例:
清單 3. Jython腳本示例:調用外部函數
execfile('/root/Sample.py') prop = querySysProperty('os.name') print 'the os property \"os.name\" is assigned with the value:', prop
以上是“基礎的Jython腳本示例有哪些”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。