Jython - Paket
Jeder Ordner, der ein oder mehrere Jython-Module enthält, wird als Paket erkannt. Es muss jedoch eine spezielle Datei namens haben__init__.py, der den Index der zu verwendenden Funktionen bereitstellt.
Lassen Sie uns nun verstehen, wie Sie ein Paket erstellen und importieren.
Step 1 - Erstellen Sie einen Ordner namens package1Erstellen und speichern Sie dann Folgendes g Module darin.
#fact.py
def factorial(n):
f = 1
for x in range(1,n+1):
f = f*x
return f
#sum.py
def add(x,y):
s = x+y
return s
#mult.py
def multiply(x,y):
s = x*y
return s
Step 2 - Erstellen und speichern Sie im Ordner package1 die __init__.py Datei mit folgendem Inhalt.
#__init__.py
from fact import factorial
from sum import add
from mult import multiply
Step 3 - Erstellen Sie das folgende Jython-Skript außerhalb des Ordners package1 als test.py.
# Import your Package.
import package1
f = package1.factorial(5)
print "factorial = ",f
s = package1.add(10,20)
print "addition = ",s
m = package1.multiply(10,20)
print "multiplication = ",m
Step 4- Führen Sie test.py an der Jython-Eingabeaufforderung aus. Die folgende Ausgabe wird erhalten.
factorial = 120
addition = 30
multiplication = 200