天天看點

導入子產品導入子產品的幾種方式幾個注意點

導入子產品的幾種方式

import …         #導入整個子產品

from … import …     #導入子產品中的類、函數或者變量

from … import *      #導入子產品中的所有公開成員

from … import … as …  #這個是給導入的成員取個别名

幾個注意點

  1. _x:表示私有屬性或方法,不能通過from somemodule import * 的方式導入
  2. 通過import somemodule 方式導入的子產品,如果對子產品進行修改,需要重新導入才能生效,重新導入的方法是

    from imp import reload

    reload somemodule