如果你有看到我的這篇Python要你叫幾次就得叫幾次,那么你應(yīng)該會(huì)知道函數(shù)可以在你的程序中被多次高效的利用武福,但是如果我們想在不同的程序里使用這樣的函數(shù)议双,那應(yīng)該怎么辦呢?
答案就是——模塊捉片。
你可以把模塊理解為一個(gè) .py文件平痰,這個(gè)文件里面包含了所需要的函數(shù)和變量,那么下次我們?nèi)魏我粋€(gè)程序要使用這里面的東西伍纫,我們只需要把這個(gè)模塊導(dǎo)入到我們的程序里面來宗雇,就可以直接用了,簡(jiǎn)直不要太爽莹规。造輪子多麻煩啊赔蒲,拿來就用是了。
那么模塊怎么用呢?
其實(shí) Python 有內(nèi)置了一些模塊舞虱,我們可以直接引用欢际,還有一些第三方模塊,也就是我們可以自己創(chuàng)建模塊矾兜,安裝好模塊就可以直接使用了损趋。
1.使用模塊
如果我們要使用一個(gè)模塊,可以將這個(gè)模塊導(dǎo)入椅寺,使用 import 浑槽,比如我們要導(dǎo)入 Python 的內(nèi)置的 sys 模塊(sys模塊包含了與Python解釋器和它的環(huán)境有關(guān)的函數(shù)),那么我們就可以使用 import sys:
2.創(chuàng)建自己的模塊
創(chuàng)建自己的模塊其實(shí)就是自己寫了個(gè)程序配并,然后給別人import括荡,我們來寫一個(gè)模塊:
記住高镐,這模塊要保存到和你即將要用的 Python 程序的同一目錄下溉旋,然后這文件必須是 .py 結(jié)尾不用我說了吧。
接著我們就來使用我們自己的模塊吧:
運(yùn)行一下:
可以看到我們不僅會(huì)使用模塊嫉髓,而且會(huì)自己創(chuàng)建模塊了观腊,真是越來越牛逼了。
3.安裝第三方模塊
世界那么大算行,牛人那么多梧油,牛人寫的模塊,我們直接拿來用州邢,不是很爽嗎儡陨?
那么我們要使用他們寫的模塊之前要先將他們的模塊安裝到我們的 Python 環(huán)境來,然后才可以使用量淌。
首先你要確保你的電腦已經(jīng)安裝好了 pip骗村,如果你在命令行工具中輸入 pip 可以像我這樣那就說明你已經(jīng)安裝好了 pip:
推薦一個(gè)網(wǎng)站給你們:https://pypi.org/?這個(gè)網(wǎng)站聚集了一堆牛逼的模塊,你可以通過搜索任何你想要的模塊:
比如說我要安裝一個(gè)叫做 BTrees 的模塊呀枢,那么我只需要使用「pip install BTrees」? 這個(gè)命令就可以安裝了胚股。
安裝完之后呢,你就可以通過 import 直接使用模塊了裙秋。
關(guān)注我琅拌,讓你像看小黃文一樣輕松學(xué)到 Python 的所有!
ps:還沒獲取我精心準(zhǔn)備的 Python 電子書和思維導(dǎo)圖等干貨的可以在我的公眾號(hào)「學(xué)習(xí)Python的正確姿勢(shì)」中發(fā)送 python 免費(fèi)獲取哦摘刑!?
再ps:說真的进宝,如果你能點(diǎn)個(gè)贊轉(zhuǎn)發(fā)支持我一下我會(huì)更有動(dòng)力寫。
順手
枷恕,點(diǎn)個(gè)贊吧