要導入自己寫的包,需要進行以下步驟:
創建一個文件夾作為包的根目錄,并在該目錄下創建一個空的__init__.py
文件,以標識該文件夾為一個包。
在根目錄下創建自己的模塊文件,并在其中編寫代碼。例如,創建一個名為module.py
的文件,并在其中定義一些函數或類。
在需要使用該包的地方,可以使用import
語句導入。例如,如果在同一個目錄下,可以使用以下代碼導入模塊:
import module
module
中的一個函數:module.my_function()
注意:如果包的根目錄不在當前目錄下,可以使用相對導入或絕對導入。相對導入使用.
表示當前目錄,..
表示上級目錄,例如from . import module
。絕對導入使用完整包名,例如from mypackage import module
。
另外,PyCharm提供了智能提示和自動導入功能,可以更方便地導入自己寫的包。可以使用Ctrl+Space
查看可用的導入選項,并選擇相應的包或模塊進行導入。