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")
在调用该函数时,不需要在模块名称前加上前缀。