Mengimport Kelas daripada Yang Sama atau Subdirektori
Python menyediakan mekanisme fleksibel untuk mengimport kelas daripada fail dalam direktori atau subdirektori yang sama. Memahami mekanisme ini adalah penting untuk mengatur dan menggunakan semula kod merentas modul.
Mengimport Kelas daripada Direktori Yang Sama
Untuk mengimport kelas daripada fail yang terletak dalam direktori yang sama, perkara berikut langkah perlu:
from user import User from dir import Dir
Mengimport Kelas daripada Subdirektori
Untuk mengimport kelas daripada subdirektori, prosedur yang sama digunakan, tetapi dengan notasi titik tambahan. Setiap tahap kedalaman direktori memerlukan titik tambahan dalam laluan import:
from classes.user import User from classes.dir import Dir
Untuk Python 3, adalah disyorkan untuk mengawal nama modul dengan titik apabila mengimport dari direktori yang sama:
from .user import User from .dir import Dir
Dengan mengikut garis panduan ini, anda boleh mengimport kelas secara berkesan dari dalam yang sama atau subdirektori, membolehkan anda memodulasi dan mengatur kod Python anda dengan cekap.
Atas ialah kandungan terperinci Bagaimanakah Saya Mengimport Kelas dari Sama atau Subdirektori dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!