鍍金池/ 問(wèn)答/Python  HTML/ from . import * 是什么語(yǔ)法?

from . import * 是什么語(yǔ)法?

在看 requests 源碼時(shí)遇到的,多處出現(xiàn):

from . import *
from .exception import ...

等類似的語(yǔ)句,不知道這種寫法是什么意思?請(qǐng)教各位大牛

回答
編輯回答
亮瞎她

先回答問(wèn)題from . import 表示從當(dāng)前文件的路徑(.)導(dǎo)入所有()
其實(shí)不光是python,或者說(shuō)不光是編程語(yǔ)言,對(duì)于操作系統(tǒng)來(lái)說(shuō).代表的都是當(dāng)前路徑,*在正則表達(dá)式表示的是任意文件。

2018年3月22日 03:57
編輯回答
好難瘦

第一句是加載當(dāng)前目錄下的所有.py文件(不包含__init__.py等)作為子模塊
第二句是加載當(dāng)前目錄下exception.py的...子模塊
參考https://docs.python.org/3/ref...

2018年1月23日 03:40