Jython 简明教程
Jython - Modules
模块是一个 Jython 脚本,其中定义了一个或多个相关的函数、类或变量。这允许对 Jython 代码进行逻辑组织。可以在另一个 Jython 脚本中使用在模块中定义的程序元素,方法是从其中导入模块或特定元素(函数/类)。
在以下代码(hello.py)中,定义了一个函数 SayHello() 。
#definition of function
defSayHello(str):
print "Hello ", str
return
要从另一个脚本中使用 SayHello() 函数,请在其中导入 hello.py module 。
import hello
hello.SayHello("TutorialsPoint")
但是,这将导入模块中定义的所有函数。要从模块导入特定函数,请使用以下语法。
from modname import name1[, name2[,... nameN]
例如,要仅导入 SayHello() 函数,请将上述脚本更改如下。
from hello import SayHello
SayHello("TutorialsPoint")
在调用函数时,无需前缀模块的名称。