- 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 脚本,其中定义了一个或多个相关函数、类或变量。这允许对 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")
在调用函数时,无需添加模块名称的前缀。
广告