python可以做哪些东西_自己总结的一些东西
1.linux兩個(gè)實(shí)用常用命令
df -h:統(tǒng)計(jì)整體磁盤(pán)情況
du -sh:看單獨(dú)目錄點(diǎn)用情況
2.Python流行的第三方庫(kù)
numpy:
使用NumPy,就可以很自然地使用數(shù)組和矩陣。NumPy包含很多實(shí)用的數(shù)學(xué)函數(shù),涵蓋線性代數(shù)運(yùn)算、傅里葉變換和隨機(jī)數(shù)生成等功能。
scipy:
和Numpy聯(lián)系很密切,Scipy一般都是操控Numpy數(shù)組來(lái)進(jìn)行科學(xué)計(jì)算,所以可以說(shuō)是基于Numpy之上了
matplotlib:繪圖模塊,提供了多種繪圖接口
3.對(duì)MVC框架的理解
MVC框架是一個(gè)非常典型的軟件設(shè)計(jì)模式,他將我們一般的程序分為三層,Model層,View層,controller層,Model層負(fù)責(zé)和數(shù)據(jù)庫(kù)的交互,它將業(yè)務(wù)邏輯,數(shù)據(jù),顯示分離開(kāi)來(lái),分別聚集到一個(gè)模塊里,view層負(fù)責(zé)用戶交互,用戶界面顯示,controller層負(fù)責(zé)處理用戶請(qǐng)求并給出響應(yīng),這樣的話當(dāng)我們對(duì)其中一個(gè)模塊進(jìn)行修改的時(shí)候,對(duì)其他模塊的影響能夠降到最小,比如改進(jìn)和個(gè)性化定制界面及用戶交互的同時(shí),就不需要重新編寫(xiě)業(yè)務(wù)邏輯。
4.對(duì)Flask框架的理解
輕量級(jí)web框架,默認(rèn)依賴兩個(gè)外部庫(kù):jinja2和Werkzeug WSGI工具
適用于做小型網(wǎng)站以及web服務(wù)的API,開(kāi)發(fā)大型網(wǎng)站無(wú)壓力,但架構(gòu)需要自己設(shè)計(jì)
與關(guān)系型數(shù)據(jù)庫(kù)的結(jié)合不弱于Django,而與非關(guān)系型數(shù)據(jù)庫(kù)的結(jié)合遠(yuǎn)遠(yuǎn)優(yōu)于Django
5.如果說(shuō)了項(xiàng)目是前后端分離的會(huì)有以下問(wèn)題:
前后端分離的優(yōu)點(diǎn):
前端:負(fù)責(zé) View 和 Controller 層;
后端:只負(fù)責(zé) Model 層,業(yè)務(wù)處理/數(shù)據(jù)等;
API:
api是應(yīng)用程序編程接口,是一些預(yù)先定義的函數(shù),只要調(diào)用者提供的數(shù)據(jù)標(biāo)準(zhǔn)符合API的標(biāo)準(zhǔn),那么就可以使用它。
比如我們?cè)诓蛷d點(diǎn)餐,服務(wù)員就像是一個(gè)API,我們提供給他菜的名字,他給我們端上來(lái)一道道相應(yīng)的菜。只要我們說(shuō)的菜名菜單里有,他就能給我們端上來(lái)對(duì)應(yīng)的菜。
restful API:
restful:
URL定位資源,用HTTP動(dòng)詞(GET,POST,PUT,DELETE)描述操作。
restful API:
所以RESTful API就是REST風(fēng)格的API,RESTful API由后臺(tái)也就是SERVER來(lái)提供前端來(lái)調(diào)用。前端調(diào)用API向后臺(tái)發(fā)起HTTP請(qǐng)求,后臺(tái)響應(yīng)請(qǐng)求將處理結(jié)果反饋給前
端。也就是說(shuō)RESTful 是典型的基于HTTP的協(xié)議。那么RESTful API有哪些設(shè)計(jì)原則和規(guī)范呢?
總結(jié)
以上是生活随笔為你收集整理的python可以做哪些东西_自己总结的一些东西的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Mysql连接显示1130_***远程连
- 下一篇: python找到一行单词中最长的_在Py