Das Folgende ist ein detaillierter Fall der Verwendung des Python-Pakets, das die Definition, den Import und die Verwendung von Modulen umfasst. Funktionen und Klassen:#🎜 🎜#
Zuerst erstellen wir ein Verzeichnis mit dem Namenmy_package
als Stammverzeichnis des Pakets. Erstelle darin die folgende Datei: my_package/ __init__.py module1.py module2.py
my_package
的目录,作为包的根目录。在其中创建以下文件:# my_package/module1.py def hello(): print("Hello from module 1!")
在 module1.py
中,我们定义了一个名为 hello()
的函数:
# my_package/module2.py class MyClass: def __init__(self): print("Hello from MyClass!")
在 module2.py
中,我们定义了一个名为 MyClass
的类:
# my_package/__init__.py from .module1 import hello from .module2 import MyClass
接下来,在 __init__.py
文件中,我们将这些模块导入到该包中:
# my_package/__init__.py VERSION = '1.0.0' print("Initializing my_package...")
此外,我们还可以在 __init__.py
In module1.py
definieren wir eine Funktion namens hello()
: #🎜🎜 #
import my_package # 调用函数 my_package.hello() # 输出 "Hello from module 1!" # 创建类实例 obj = my_package.MyClass() # 输出 "Hello from MyClass!"
module2.py
definieren wir eine Klasse mit dem Namen MyClass
: from my_package.module1 import hello hello() # 输出 "Hello from module 1!"
Als nächstes in __init__.py Datei importieren wir diese Module in das Paket:
rrreeeDarüber hinaus können wir auch andere Module in __init__.py
Metadaten oder Initialisierungscode hinzufügen, zum Beispiel: #🎜🎜 #rrreee
Das obige ist der detaillierte Inhalt vonSo verwenden Sie das Python-Paket. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!