文章詳情頁
Pythonmo模塊導(dǎo)入問題
瀏覽:110日期:2022-08-11 11:20:58
問題描述
有一個(gè)包 pack,里面有__init__.py ,test.py若我在__init__.py中導(dǎo)入 test.py 采用
import test
運(yùn)行__init__.py 沒問題,但在包外 導(dǎo)入pack 出現(xiàn)問題,找不到test若采用
from . import test or from pack import test
__init__.py就找不到test,包外導(dǎo)入pack,就沒問題,這是為什么?
問題解答
回答1:注意python的模塊查找過程:https://docs.python.org/2/tut...
運(yùn)行__init__.py可以導(dǎo)入test因?yàn)槌绦蜻\(yùn)行在當(dāng)前目錄,即pack目錄自動(dòng)加入模塊查找路徑中。
上一條:python - django-rest-framework如何實(shí)現(xiàn)對(duì)view參數(shù)進(jìn)行認(rèn)證的下一條:python - Django如何監(jiān)聽啟動(dòng),開啟另外后臺(tái)線程?
相關(guān)文章:
1. mysql - 10g數(shù)據(jù)庫如何遷移2. php - 有關(guān)sql語句反向LIKE的處理3. 在視圖里面寫php原生標(biāo)簽不是要迫不得已的情況才寫嗎4. 獲取上次登錄ip的原理是啥?5. node.js - session怎么存到cookie,然后服務(wù)器重啟后還能獲取。數(shù)據(jù)庫不用mongodb或redis,數(shù)據(jù)庫是mysql6. 求救一下,用新版的phpstudy,數(shù)據(jù)庫過段時(shí)間會(huì)消失是什么情況?7. 為什么說非對(duì)象調(diào)用成員函數(shù)fetch()8. fetch_field_direct()報(bào)錯(cuò)9. 為什么點(diǎn)擊登陸沒反應(yīng)10. mysql多表聯(lián)合查詢優(yōu)化的問題
排行榜

熱門標(biāo)簽