1. 程式人生 > >python學習筆記(22) 模塊

python學習筆記(22) 模塊

lena time demo csv module pat read sys form

加載模塊:

  1.先從sys.modules裏查看是否已導入

  2.如果沒有導入,就依據sys.path路徑尋找模塊

  3.找到模塊就導入

  4.創建這個模塊的命名空間

  5.執行文件,把文件中的名字放到命名空間裏

執行demo.read會優先查找demo裏的函數和變量

import time as t  #給模塊起別名,原名不再可用

if file_format == ‘xml‘:

  import xmlreader as reader

elif file_format == ‘csv‘:

  import csvreader as reader

data = reader.read_data(filename)  #xmlreader和csvreader裏都有read_data函數

python學習筆記(22) 模塊