1、一個python的package文件夾中__init__.py 文件是在引用該包時,首先運行的一個文件。正常情況下,我們沒有對它進行編輯時,默認為空。
2、utils.py 文件中存儲一些常見的公用的函數、方法。項目不同,里面內容也不一定相同。在調用時,可直接用? “from utils import 函數名”? 即可。
但有時候公用的函數過多,一個py文件最多放上400~500行的話,一個utils文件根本不夠,這種情況下,我們需要將這些函數分放在多個文件中,然后將多個文件放在utils文件夾下。為了能使先前所寫的? “from utils import 函數名”? 能正常使用,此時,需要在utils文件夾中的__init__.py文件中添加引用,即如下:
現在項目結構如下圖,utils1及utils2中內容也看下圖
要是直接在main.py中使用? “from utils import 函數名”? 直接引入add1或者add2的話,程序會報錯。
此時我們在__init__.py中輸入以下內容
則此時在main函數中調用不會再出錯。
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
