Dictionary
Dictionary在pycharm中就是一個文件夾,放置資源文件,對應於在進行JavaWeb開發時用於放置css/js文件的目錄,或者說在進行物體識別時,用來存儲背景圖像的文件夾。該文件夾其中並不包含_ _ init.py_ _文件
Python package
對於Python package 文件夾而言,與Dictionary不同之處在於其會自動創建_ _ init.py_ _文件。 簡單的說,python package就是一個目錄,其中包括一組模塊和一個_ _ init_ _.py文件。
_ _ init_ _.py
每個package實際上是一個目錄(Directory),那么IDE是怎么識別它為package呢?沒錯,__init__.py的第一個作用就是package的標識。目錄下具有init.py文件,這樣可以通過from…import的方式進行.py文件的導入。可以從package中進行import,但是對directory無法進行import,想導入某個文件夾中的.py文件,必須有init.py文件,
