在Python 中從相同目錄或子目錄匯入類別
在Python 中,您可以透過以下方式從相同目錄或子目錄中的檔案導入類別利用__init__.py 檔案。該檔案是一個空佔位符,指示該目錄包含模組和套件。
從同一目錄匯入
從與 main 相同的目錄中的檔案匯入類別.py,在該目錄中建立一個 __init__.py 檔案。然後使用常規導入語句導入類別:
from user import User from dir import Dir
從子目錄導入
如果類別位於子目錄中,例如usr/user.py ,可以先在子目錄下建立一個空的__init__.py 檔案。然後,在main.py 檔案中,使用點表示法指定子目錄和類別名稱:
from usr.user import User
或者,在Python 3 中,您可以在模組名稱前面新增一個點以自動附加目前目錄到導入路徑:
from .user import User
利用__init__.py 檔案和正確的導入語句,您可以從同一目錄或子目錄,在Python應用程式中實現程式碼重用和模組化。
以上是Python中如何匯入同目錄或子目錄中的類別?的詳細內容。更多資訊請關注PHP中文網其他相關文章!