在編寫程序的時候,想要在程序中引用其他的包來實現不同的情況時,就要用到導入包的方法來實現,通過前面的學習我們知道,包其實的本質上還是模塊,因此導入模塊的語法同樣也適用于導入包 。下面一起來看看正確導入包的方法吧 。
【Python怎么正確的導入包?Python包的正確導入方法】

在Python中,有時候我們會說導入包,有時候說的又是導入模塊,其實這兩種說法在本質上是沒有區(qū)別的,不管是導入我們自己所定義的,還是導入從他處下載的第三方包,所實現的方法可以有三種,下面分別給大家講解:
方法一:import包名
這種方式是最常用的,也是最為簡單的一種導入的方式,下面通過導入一個之前創(chuàng)建好的包舉例講解,具體的代碼如下:
import my_package.module1my_package.module1.display("hello,python")在這段代碼中,my_package就是我們之前創(chuàng)建的包名,導入的模塊為module1,通過這種方式就可以導入包中指定的模塊,并且可以使用這個模塊中的成員 。
方法二:from包名import模塊名
在第一種方法中,是直接對一整個包進行了導入,其中我們可以只選擇需要的部分模塊導入,比如說是也一部分函數或者是類的對象時,就可以使用這個第二種方法,這樣不會造成資源的浪費,并且運行速度也會得到提高,還是用剛才的包和模塊,舉個例子:
from my_package import module1module1.display("hello,python")通過例子可以看到,當我們使用這個語法格式導入模塊的時候,在陳毅的親民不需要再帶包名的前綴 。
方法三:from包名.模塊名import成員名
最后一種方法是直接導入包中的所有函數、方法、屬性和對象等等,這樣在使用這個包的時候就不需要去通過包名點了,直接使用變量名(函數名、類名)調用就可 。例如:
from my_package.module1 import displaydisplay("hello,python")以上就是關于Python怎么正確的導入包?Python包的正確導入方法的全部內容了,文章中一共介紹了三種導入包的方法,大家可以實際應用一下 。
猜你喜歡
- Python5行代碼能做什么?只用5行代碼python能實現什么功能
- 個貸優(yōu)質貸款怎么解決,個人如何貸款
- Python怎么畫三維圖形?Python畫三維立體圖用什么方法
- Python如何判斷字符串是否包含問號?Python字符串有符號怎么檢查
- Python中文占幾個字節(jié)?Python怎么得到字符所占字節(jié)數
- 堿水面條的做法 堿水面條怎么做好吃
- 果實蠅怎么消滅
- Python語音識別轉中文怎么做?Python如何識別音頻并轉為中文文本
- 曬干枸杞怎么保存
- 轉運竹葉子發(fā)黃怎么辦
