Jython - 模組



模組是一個 Jython 指令碼,其中定義了一個或多個相關函式、類或變數。這允許對 Jython 程式碼進行邏輯組織。可以透過匯入模組或其中的特定元素(函式/類)來在另一個 Jython 指令碼中使用在模組中定義的程式元素。

在以下程式碼(hello.py)中定義了一個函式 SayHello()

#definition of function
defSayHello(str):
   print "Hello ", str
   return

若要從另一個指令碼使用 SayHello() 函式,請在其中匯入 hello.py 模組

import hello
hello.SayHello("TutorialsPoint")

但是,這會匯入模組中定義的所有函式。要從模組匯入特定函式,請使用以下語法。

from modname import name1[, name2[,... nameN]

例如,若要僅匯入 SayHello() 函式,請將上述指令碼更改為以下內容。

from hello import SayHello
SayHello("TutorialsPoint")

在呼叫函式時,無需新增模組名稱的字首。

廣告
© . All rights reserved.