开发手册 欢迎您!
软件开发者资料库

Jython - 包

Jython包 - 从简单和简单的步骤学习Jython,从基本到高级概念,包括概述,安装,导入Java库,变量和数据类型,使用Java集合类型,决策控制,循环,函数,模块,包,Java应用程序,Eclipse插件,Eclipse中的项目,NetBeans插件和项目,Servlet,JDBC,使用Swing GUI库,布局管理,事件处理,菜单,对话框。

包含一个或多个Jython模块的任何文件夹都被识别为包.但是,它必须有一个名为 __ init __.py 的特殊文件,它提供了要使用的函数的索引.

现在我们来理解,如何创建和导入包.

第1步 : 创建一个名为 package1 的文件夹,然后在其中创建并保存以下 g 模块.

#fact.pydef factorial(n):   f = 1   for x in range(1,n+1):      f = f*x   return f


#sum.pydef add(x,y):   s = x+y   return s


#mult.pydef multiply(x,y):   s = x*y   return s

第2步 : 在package1文件夹中,使用以下内容创建并保存 __ init __.py 文件.

#__init__.pyfrom fact import factorialfrom sum import addfrom mult import multiply

步骤3  : 去;在package1文件夹外创建以下Jython脚本 test.py .

# Import your Package.import package1f = package1.factorial(5)print "factorial = ",fs = package1.add(10,20)print "addition = ",sm = package1.multiply(10,20)print "multiplication = ",m

第4步 : 从Jython提示符执行test.py.将获得以下输出.

factorial = 120addition = 30multiplication = 200