這篇文章給大家介紹怎樣介紹import和from…import,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。
潮州網站制作公司哪家好,找創新互聯!從網頁設計、網站建設、微信開發、APP開發、成都響應式網站建設等網站項目制作,到程序開發,運營維護。創新互聯于2013年創立到現在10年的時間,我們擁有了豐富的建站經驗和運維經驗,來保證我們的工作的順利進行。專注于網站建設就選創新互聯。
一般使用import和from...import...導入模塊。
以下述spam.py內的文件代碼為例。
import首次導入模塊發生了3件事:
以模塊為準創造一個模塊的名稱空間
執行模塊對應的文件,將執行過程中產生的名字都丟到模塊的名稱空間
在當前執行文件中拿到一個模塊名
模塊的重復導入會直接飲用之前創造好的結果,不會重復執行模塊的文件,即重復導入會發生:spam=spam=模塊名稱空間的內存地址
from...import...首次導入模塊發生了3件事:
以模塊為準創造一個模塊的名稱空間
執行模塊對應的文件,將執行過程中產生的名字都丟到模塊的名稱空間在當前執行文件的名稱空間
中拿到一個名字,該名字直接指向模塊中的某一個名字,意味著可以不用加任何前綴而直接使用
優點:不用加前綴,代碼更加精簡
缺點:容易與當前執行文件中名稱空間中的名字沖突
相同點:
兩者都會執行模塊對應的文件,兩者都會產生模塊的名稱空間兩者調用功能時,需要跑到定義時尋找作用域關系,與調用位置無關
不同點:
import需要加前綴;from...import...不需要加前綴
關于怎樣介紹import和from…import就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
網頁題目:怎樣介紹import和from…import
網站URL:http://vcdvsql.cn/article48/peehhp.html
成都網站建設公司_創新互聯,為您提供做網站、全網營銷推廣、手機網站建設、關鍵詞優化、靜態網站、建站公司
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯