python gui界面设置数据储存在哪里_我整理的一些常用Python库!让你快速记住这些库的用法!建议收藏...
Python的一大特色是其豐富的模塊,基本上只要你能想到的常見的開發(fā)需求,都能找到別人已經(jīng)實(shí)現(xiàn)的庫(kù)直接使用,或者相關(guān)工具或則框架來輔助實(shí)現(xiàn)。但這對(duì)于新人來說也是一個(gè)問題:這么多庫(kù),我要從哪里學(xué)起?怎樣才能記住這些庫(kù)的用法?
GUI 圖形界面
Tkinter : Tkinter默認(rèn)的圖形界面接口
wxPython: Python首選的GUI庫(kù)
PyGTK: PyGTK是一套GTK +GUI庫(kù)的Python封裝程序,它是GNOME項(xiàng)目的一部分。它提供了用于使用Python構(gòu)建桌面應(yīng)用程序的綜合工具。也可以使用其他流行的GUI庫(kù)的Python綁定。
PyQt: 用來Python的Qt開發(fā)庫(kù)。Qt就是實(shí)現(xiàn)了KDE環(huán)境的那個(gè)庫(kù),由一系列模板組成,有qt,qtcanvas,qtgl,qqtnetwork,qtsql,qttable,qtui,and,qtxml,包含有300個(gè)類和超過5750的函數(shù)和方法。
PySide:PySide是Qt界面框架對(duì)Python語言的綁定,可以使用Python語言和Qt進(jìn)行界面開發(fā),Python程序員開發(fā)桌面程序。
Web框架
Django:Django是一個(gè)開放源代碼的Web應(yīng)用框架,由Python寫成。采用了MTV的框架模式,即模型M,視圖V和模版T
web2py:web2py具有非常良好的架構(gòu)設(shè)計(jì)和代碼實(shí)現(xiàn),其不依賴于除了Python標(biāo)準(zhǔn)庫(kù)之外的任何第三方軟件包,另一方面web2py的架構(gòu)使得其很容易和第三方軟件包協(xié)作。web2py提供了一個(gè)基于web的IDE環(huán)境,您可以在這個(gè)環(huán)境中創(chuàng)建、修改、部署以及管理您的程序,大大提高您的工作效率。
Flask:Flask框架的主要特征是核心構(gòu)成比較簡(jiǎn)單,但具有很強(qiáng)的擴(kuò)展性和兼容性,程序員可以使用Python語言快速實(shí)現(xiàn)一個(gè)網(wǎng)站或Web服務(wù)。
Bottle: Bottle是一個(gè)Python Web框架,整個(gè)框架只有一個(gè)文件,幾十K,卻自帶了路徑映射、模板、簡(jiǎn)單的數(shù)據(jù)庫(kù)訪問等web框架組件,確實(shí)是個(gè)可用的框架。初學(xué)web開發(fā)可以拿來玩玩,其語法簡(jiǎn)單,部署也很方便。
tornadoweb :tornadoweb是一個(gè)Python Web框架和異步網(wǎng)絡(luò)庫(kù),最初是在FriendFeed上開發(fā)的。
webpy: webpy是python基礎(chǔ)的web框架,上手簡(jiǎn)單,基本上有15分鐘左右就可以初步了解并寫一些簡(jiǎn)單的demo。
cherrypy:是一個(gè)基于python的面對(duì)對(duì)象的HTTP框架,使用Cherrpy的面對(duì)對(duì)象 Web Application是非常輕松的。
科學(xué)計(jì)算
numpy: 提供了許多高級(jí)的數(shù)值編程工具,如:矩陣數(shù)據(jù)類型、矢量處理,以及精密的運(yùn)算庫(kù)。專為進(jìn)行嚴(yán)格的數(shù)字處理而產(chǎn)生。多為很多大型金融公司使用,以及核心的科學(xué)計(jì)算組織如
SciPy:建立在Numpy的基礎(chǔ)之上,用于數(shù)值運(yùn)算.具有很多高效操作,如數(shù)值積分、優(yōu)化、統(tǒng)計(jì)、信號(hào)處理,以及圖像處理功能。
pandas:Pandas]是python的一個(gè)數(shù)據(jù)分析包,目前由專注于Python數(shù)據(jù)包開發(fā)的PyData開發(fā)team繼續(xù)開發(fā)和維護(hù),屬于PyData項(xiàng)目的一部分。
密碼學(xué)
cryptography:攻擊者不知道信息的內(nèi)容
Hashids:是一個(gè)小型的開源庫(kù),它從數(shù)字生成簡(jiǎn)短的、惟一的、非順序的id。它將像347這樣的數(shù)字轉(zhuǎn)換成像“yr8”這樣的字符串,或者像[27,986]這樣的數(shù)字?jǐn)?shù)組轉(zhuǎn)換成“3kTMd”
Paramiko:paramiko最開始是用Python對(duì)ssh進(jìn)行的一個(gè)封裝,封裝就是對(duì)一些面向?qū)ο蟮姆椒?#xff0c;就是把變量和方法給他包裝起來。提供一些外部的api,給大家很方便的使用它
總結(jié)
以上是生活随笔為你收集整理的python gui界面设置数据储存在哪里_我整理的一些常用Python库!让你快速记住这些库的用法!建议收藏...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 雷的名字男孩名字好听
- 下一篇: 幼儿园语言活动包括哪几类_幼儿园教育:《