1. 程式人生 > >python模塊導入的方法與區別

python模塊導入的方法與區別

pytho -s ember color span port p s 而是 rom

import ..         #導入整個模塊

from .. import ..     #導入模塊中的類、函數或者變量

from .. import *      #導入模塊中的所有公開成員

from .. import .. as ..  #這個是給導入的成員取個別名

具體來看:

example:

1.import object

導入時自動生成一個以模塊名為名的object使用時需要用這個object來調用

root = object.member()

2.from object import member

導入了我們需要的模塊中的類、函數或者變量,使用時用我們可以省略模塊名

root = member()

3.from object import *

這個和2的區別在於不是特定的引入而是將他的全部公開成員導入

方法同2

4.from object import member as new_member

給我們導入的成員改個名字

root = new_member()

以上為個人理解,如有問題望指正

python模塊導入的方法與區別