幼稚鬼學(xué)編程 2018-05-23 10:17:11 當(dāng)初學(xué)者第一次接觸到模塊的時候,我們會問這樣一個問題,模塊是什么? 模塊讓我們能更有邏輯有組織的運用Python代碼,把相關(guān)的代碼分配到一個模塊里能夠讓你的代碼更好用,更易懂,當(dāng)然模塊也是Python的對象,具有隨機的名字和屬性用來綁定或者引用。簡單的說模塊就是一個保存了Python代碼的文件。模塊能定義函數(shù),類和變量。模塊里也能包含可執(zhí)行的代碼。 模塊存在的方式: ①以.py文件存在 ②為"文件夾"的形式存在 如何創(chuàng)建你自己的模塊 創(chuàng)建你自己的模塊是十分簡單的,你一直在這樣做!每個Python程序也是一個模塊。你已經(jīng)確保它具有.py擴展名了。下面這個例子將會使它更加清晰。 例一: 上面是一個 模塊 的例子。你已經(jīng)看到,它與我們普通的Python程序相比并沒有什么特別之處。我們接下來將看看如何在我們別的Python程序中使用這個模塊。 記住這個模塊應(yīng)該被放置在我們輸入它的程序的同一個目錄中,或者在sys.path所列目錄之一。 執(zhí)行結(jié)果 模塊與包 1.模塊可以通過以下3種方式引用 (1)import (2)import ... as ... (3)from ... import ... (1) (2) (3) 接下來給大家?guī)黻P(guān)于包的一點小常識 安裝包: python setup.py install build and install python setup build: --build-base=/path/to/buildir lib,lib.platform 第三方模塊的默認安裝路徑通常為:/usr/local/python27/lib/python2.7/site-packages 自定義安裝路徑: --user= 指定安裝在用戶家目錄下的某個路徑中。 --prefix= 指定Python庫文件的安裝路徑 --exec-prefix= 指定和Python無關(guān)的,由其他語言編寫的模塊安裝路徑 深度定制: --install-purelib=/path/ 指定純Python編寫的庫文件存放的位置 --install-platlib=/path/ 由其他語言所實現(xiàn)的庫文件的存放位置 --install-lib=/path/ 不加區(qū)分的將所有庫安裝到指定位置 --install-scripts=/path/ 可執(zhí)行文件的安裝路徑 --install-data= 指定數(shù)據(jù)文件的安裝路徑 --install-headers= 指定C頭文件的安裝路徑 前幾天有私信小編要Python的學(xué)習(xí)資料,小編整理了一些有深度的Python教程和參考資料,從入門到高級的都有,文件已經(jīng)打包好了,正在學(xué)習(xí)Python的同學(xué)可以下載學(xué)習(xí)學(xué)習(xí)。文件下載方式:點擊小編頭像,關(guān)注后私信回復(fù)“python”即可下載。首先把代碼擼起來!首先把代碼擼起來!首先把代碼擼起來!重要的事說三遍,哈哈。“編程是門手藝活”。什么意思?得練啊。 |
|