亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Python模塊

asal 2016-11-07 15:31:03 385
abstrak:模塊,代碼歸類實現(xiàn)了某個功能的代碼集合。 類似于函數式編程和面向過程編程,函數式編程則完成一個功能,其他代碼用來調用即可,提供了代碼的重用性和代碼間的耦合。而對于一個復雜的功能來,可能需要多個函數才能完成(函數又可以在不同的.py文件中),n個 .py 文件組成的代碼集合就稱為模塊。如:os 是系統(tǒng)相關的模塊;file是文件操作相關的模塊模塊分為三種:自定義模塊第三方模塊內置模塊自定義模

模塊,代碼歸類實現(xiàn)了某個功能的代碼集合。 

類似于函數式編程和面向過程編程,函數式編程則完成一個功能,其他代碼用來調用即可,提供了代碼的重用性和代碼間的耦合。而對于一個復雜的功能來,可能需要多個函數才能完成(函數又可以在不同的.py文件中),n個 .py 文件組成的代碼集合就稱為模塊。

如:os 是系統(tǒng)相關的模塊;file是文件操作相關的模塊

模塊分為三種:

  • 自定義模塊

  • 第三方模塊

  • 內置模塊

自定義模塊

1.定義模塊

26.png 

2.導入模塊

導入模塊默認尋找的路徑

+ View Code

上面的路徑,即是調用模塊的順序,一旦找到調用的函數,則停止尋找

****模塊名稱命名很重要****
自定義的模塊名字不要跟系統(tǒng)的模塊命名相同,不然會首先調用你自己的函數,忽略系統(tǒng)函數

如果sys.path路徑列表沒有你想要的路徑,那么怎么添加默認路徑

 通過 sys.path.append('路徑') 添加。

+ View Code

 

     3.    設置環(huán)境變量PYTHONPATH

      該環(huán)境變量的內容會被自動添加到模塊搜索路徑中。設置方式與設置Path環(huán)境變量類似。注意只需要添加你自己的搜索路徑,Python自己本身的搜索路徑不受影響。

導入模塊的方式

#推薦導入方法

1.單模塊,在同一目錄下

import module   #導入可以調用該模塊的所有函數,使用方法module.xxx()

2.嵌套在文件夾下

from module.xx.xx import xx  #導入模塊里的某個函數

from module.xx.xx import xx as rename # 當模塊名字相同是,可以重命名

from module.xx.xx import *  #導入模塊下的所有函數,不建議使用,容易重名

開源模塊

1.下載安裝

下載安裝有兩種方式:

#方式一

yum

pip

apt-get

...

#方式二

下載源碼

解壓源碼

進入目錄

編譯源碼    python setup.py build

安裝源碼    python setup.py install

#注:在使用源碼安裝時,需要使用到gcc編譯和python開發(fā)環(huán)境,所以,需要先執(zhí)行:

yum install gcc

yum install python-devel

apt-get python-dev

安裝成功后,模塊會自動安裝到 sys.path 中的某個目錄中,如: 

/usr/lib/python3.5/site-packages/

Nota Keluaran

Penyertaan Popular