文章詳情頁(yè)
Pythonmo模塊導(dǎo)入問題
瀏覽:198日期: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. 關(guān)于docker下的nginx壓力測(cè)試2. 關(guān)docker hub上有些鏡像的tag被標(biāo)記““This image has vulnerabilities””3. mac里的docker如何命令行開啟呢?4. docker - 各位電腦上有多少個(gè)容器啊?容器一多,自己都搞混了,咋辦呢?5. nignx - docker內(nèi)nginx 80端口被占用6. docker容器呢SSH為什么連不通呢?7. angular.js使用$resource服務(wù)把數(shù)據(jù)存入mongodb的問題。8. 如何解決Centos下Docker服務(wù)啟動(dòng)無響應(yīng),且輸入docker命令無響應(yīng)?9. docker start -a dockername 老是卡住,什么情況?10. dockerfile - 我用docker build的時(shí)候出現(xiàn)下邊問題 麻煩幫我看一下
排行榜

熱門標(biāo)簽
網(wǎng)公網(wǎng)安備