當前位置:首頁 » 編程語言 » pythonfromimport

pythonfromimport

發布時間: 2025-05-25 20:01:11

『壹』 python from import 和 import 區別

python中有兩種導入模塊的方式,一種是import xxx,另一種是from xxx import yyy,兩者的區別在於,第一種僅僅導入一個模塊,並且將該模塊執行了一遍,if __main__ =="__main__"裡面的沒有執行。
同時,有在當前的命名空間中導入變數,需要通過xxx.yyy的方式使用導入模塊中的變數、函數、類等;
第二種則將模塊中的變數yyy導入了當前命名空間,因此使用時可以直接以yyy調用,使用這種導入方法時,需要注意當前的命名空間是否有重名的,from xxx import *這種方式盡量不要使用,因為這樣就破壞了對命名空間的管理。

ps:使用from xxx import *時是不能導入以單下劃線開頭的保護屬性和以雙下劃線開頭的私有屬性的

熱點內容
電腦pe里伺服器在哪 發布:2025-05-26 01:35:05 瀏覽:604
linux網站伺服器 發布:2025-05-26 01:30:09 瀏覽:903
美聲解壓 發布:2025-05-26 01:05:32 瀏覽:804
拼多多安卓版和蘋果手機哪個便宜 發布:2025-05-26 01:02:38 瀏覽:810
華為存儲做什麼產品 發布:2025-05-26 00:55:59 瀏覽:684
csgo香港伺服器ip 發布:2025-05-26 00:55:51 瀏覽:462
免費ftp帳號 發布:2025-05-26 00:51:18 瀏覽:333
nginx緩存刷新 發布:2025-05-26 00:41:12 瀏覽:671
路由器ftp21埠轉發設置 發布:2025-05-26 00:34:47 瀏覽:210
阿里雲oss上傳大文件 發布:2025-05-26 00:19:06 瀏覽:406