1. 程式人生 > >Python中模組的使用

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