python的script目錄在哪 python中的模塊、庫(kù)、包有什么區(qū)別?
python中的模塊、庫(kù)、包有什么區(qū)別?模塊和包是“存儲(chǔ)級(jí)別”。模塊是一個(gè)可以導(dǎo)入的文件包,可以從中導(dǎo)入。例如,您可以下載一個(gè)包,將包解壓縮到特定路徑,然后從XXXX導(dǎo)入yyyy.py年其余的概念都是
python中的模塊、庫(kù)、包有什么區(qū)別?
模塊和包是“存儲(chǔ)級(jí)別”。模塊是一個(gè)可以導(dǎo)入的文件包,可以從中導(dǎo)入。例如,您可以下載一個(gè)包,將包解壓縮到特定路徑,然后從XXXX導(dǎo)入yyyy.py年其余的概念都是“邏輯層次”,不管語(yǔ)言如何。我不想再多解釋了。只要找一本編程入門書(shū)。庫(kù)和框架用于定義包的用途。該框架相當(dāng)于定義包的用途。為此,可以進(jìn)行二次開(kāi)發(fā)(例如,Django相當(dāng)于websrv端)。一般來(lái)說(shuō),您可以在main中調(diào)用它的條目,或者最多通過(guò)decorator(@)將一些東西注冊(cè)到框架中,這個(gè)庫(kù)相當(dāng)于一個(gè)工具箱。你可以從中取出任何工具,在任何地方使用。一個(gè)包可以有一個(gè)庫(kù),一個(gè)框架,或者兩者都有
我猜主代碼不正確。但店主沒(méi)有給出密碼,我只能說(shuō)我的猜測(cè)。
我猜在使用import導(dǎo)入模塊后,我在使用module方法時(shí)沒(méi)有帶模塊名稱。
例如:
問(wèn)題所有者可能會(huì)直接這樣說(shuō):
但是,現(xiàn)在是datetime模塊下datetime類的now方法(是的,類名與模塊名相同),所以您必須這樣寫:
但是如果您想重用或只使用這個(gè)類,它就不太好了,所以你可以這樣寫:
這可能是問(wèn)題所有者的問(wèn)題,但是你不能用import類來(lái)導(dǎo)入模塊,因?yàn)槟悴荒苡媚K名來(lái)導(dǎo)入模塊,但是你可以用from import。當(dāng)然,我不知道主題是什么。
python中的import引用不了模塊?
首先,確定結(jié)構(gòu)。如果在同一個(gè)項(xiàng)目中,可以導(dǎo)入不同的模塊xxx.xxx用這種方法導(dǎo)入項(xiàng)目中任何模塊中的類和函數(shù)
如果您在不同的項(xiàng)目中,則需要將要導(dǎo)入的相應(yīng)模塊的路徑添加到環(huán)境變量中,或者到python安裝目錄下lib中的site packages目錄。Python將在運(yùn)行代碼時(shí)將目錄添加到運(yùn)行環(huán)境中