Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk menggunakan pakej python
Berikut ialah kes terperinci penggunaan pakej Python, yang melibatkan definisi, import dan penggunaan modul, fungsi dan kelas :
Pertama, kami mencipta direktori bernama my_package
sebagai direktori akar pakej. Cipta fail berikut di dalamnya:
my_package/ __init__.py module1.py module2.py
Dalam module1.py
kami mentakrifkan fungsi yang dipanggil hello()
:
# my_package/module1.py def hello(): print("Hello from module 1!")
Dalam module2.py
kami mentakrifkan fungsi yang dipanggil Kelas untuk MyClass
:
# my_package/module2.py class MyClass: def __init__(self): print("Hello from MyClass!")
Seterusnya, dalam fail __init__.py
, kami mengimport modul ini ke dalam pakej:
# my_package/__init__.py from .module1 import hello from .module2 import MyClass
Selain itu, kami juga boleh Menambah metadata atau kod permulaan tambahan, contohnya: __init__.py
# my_package/__init__.py VERSION = '1.0.0' print("Initializing my_package...")Kini kita boleh mengimport dan menggunakan pakej dalam fail Python yang lain:
import my_package # 调用函数 my_package.hello() # 输出 "Hello from module 1!" # 创建类实例 obj = my_package.MyClass() # 输出 "Hello from MyClass!"Jika kita hanya mahu mengimport modul atau simbol tertentu, anda boleh menggunakan sintaks berikut:
from my_package.module1 import hello hello() # 输出 "Hello from module 1!"
Atas ialah kandungan terperinci Bagaimana untuk menggunakan pakej python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!