- Jython 教程
- Jython - 主頁
- Jython - 概述
- Jython - 安裝
- Jython - 匯入 Java 庫
- Jython - 變數和資料型別
- Jython - 使用 Java 集合型別
- Jython - 決策控制
- Jython - 迴圈
- Jython - 函式
- Jython - 模組
- Jython - 包
- Jython - Java 應用程式
- Jython - Eclipse 外掛
- Jython - Eclipse 中的專案
- Jython - NetBeans 外掛和專案
- Jython - Servlet
- Jython - JDBC
- Jython - 使用 Swing GUI 庫
- Jython - 佈局管理
- Jython - 事件處理
- Jython - 選單
- Jython - 對話方塊
- Jython 有用資源
- Jython - 快速指南
- Jython - 有用資源
- Jython - 討論
Jython - 包
包含一個或多個 Jython 模組的任何資料夾都被認為是一個包。但是,它必須有一個名為 **__init__.py** 的特殊檔案,用於提供要使用的函式索引。
現在讓我們瞭解如何建立和匯入包。
步驟 1 − 建立一個名為 **package1** 的資料夾,然後在其中建立並儲存以下 **g** 模組。
#fact.py
def factorial(n):
f = 1
for x in range(1,n+1):
f = f*x
return f
#sum.py def add(x,y): s = x+y return s
#mult.py def multiply(x,y): s = x*y return s
步驟 2 − 在 package1 資料夾中建立並儲存包含以下內容的 **__init__.py** 檔案。
#__init__.py from fact import factorial from sum import add from mult import multiply
步驟 3 − 作為 **test.py** 在 package1 資料夾外部建立以下 Jython 指令碼。
# Import your Package. import package1 f = package1.factorial(5) print "factorial = ",f s = package1.add(10,20) print "addition = ",s m = package1.multiply(10,20) print "multiplication = ",m
步驟 4 − 從 Jython 提示符執行 test.py。將獲得以下輸出。
factorial = 120 addition = 30 multiplication = 200
廣告