Python中模組的使用
一、Python中的模組
在Python中有一個概念叫做模組(module),這個和C語言中的標頭檔案以及Java中的jar包很類似,比如在Python中要呼叫sqrt函式,必須用import關鍵字引入math這個模組,下面就來了解一下Python中的模組。
說的通俗點:模組就好比是工具包,要想使用這個工具包中的工具(就好比函式),就需要匯入這個模組
在Python中,有很多封裝好的包和類,主要是裡邊封裝好的包和類功能很強大,這也是Python為什麼這麼火的原因。
那麼Python中的包怎麼引入呢?
方法不難。
二、Python中模組的匯入
Python引入包的方法:
1、首先是引入模組:
import 模組名。
2、如果想引入模組下面的某一個函式:
import 模組名.函式名
或者:from 模組名 import 函式名
例如,要匯入模組fib的fibonacci函式,使用如下語句:
from fib import fibonacci
3、如果想把一個模組中的所有函式全部匯入,則用
from 模組名 import * //*表示所有的意思
比如像引用math模組中的所有,就用: from math improt *
三、Python中模組的定位:
<5>定位模組
當你匯入一個模組,Python解析器對模組位置的搜尋順序是:
1、當前目錄
2、如果不在當前目錄,Python則搜尋在shell變數PYTHONPATH下的每個目錄。
3、如果都找不到,Python會察看預設路徑。UNIX下,預設路徑一般為/usr/local/lib/python/
4、模組搜尋路徑儲存在system模組的sys.path變數中。變數裡包含當前目錄,PYTHONPATH和由安裝過程決定的預設目錄。
四、Python中模組的安裝
conda create -n py2 python=2.7
conda install 模組
pip install 模組
pymysql
numpy