五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

六星源課堂:盤點10個讓工作更效率,編程更有趣的 Python 工具包!

2023-02-27 10:34 作者:六星源課堂  | 我要投稿

大家好,今天六星源課堂給大家盤點10個讓工作更效率,編程更有趣的 Python 工具包。


1 PrettyErrors

PrettyErrors是一款可以讓Python拋出的異常變得通俗易懂的強大工具。

可以看出,出錯的文件、所在行、所在函數(shù)或模塊都被用不同的顏色標記出來,比起左邊密密麻麻、眼花繚亂的錯誤提示,顯然是優(yōu)化過的提示更人性化!

2 Rich

Rich是一個可以為終端提供富文本和精美格式的 Python 庫,利用Rich API可以很容易的在終端輸出添加各種顏色和不同風格。Rich還可以繪制漂亮的表格,進度條,markdown,突出顯示語法的源代碼及回溯等等。

官網(wǎng)的示例:

3 Dear PyGui

Dear PyGui是一個易于使用但功能強大的非終端Python GUI框架。

Dear PyGui基于及時渲染和GPU來提供高度動態(tài)的用戶接口,且Dear PyGui是跨平臺的,在Windows 10macOS、Linux甚至是樹莓派Raspberry Pi 4上都能使用

4 HummingBird

HummingBird是微軟推出的一款人工智能庫,可以將傳統(tǒng)人工智能模型編譯成張量計算,了解深度學習框架,如Tensorflow、Pytorch的同學一定知道張量的重要性。

HummingBird允許用戶幾乎無縫地使用各種深度學習框架來加速機器學習模型,基于HummingBird有很多好處:

  • 所有當前或?qū)碓谏窠?jīng)網(wǎng)絡框架中的優(yōu)化都會被引入;

  • 硬件加速;

  • 提供獨一無二的統(tǒng)一平臺來支持所有傳統(tǒng)機器學習模型和深度學習;

  • 無需重建模型

總之,HummingBird把深度學習的入門門檻又大大降低了。

5 HiPlot

HiPlot是微軟推出的用于分析人工智能高維數(shù)據(jù)的庫。

HiPlot是一個輕量級交互式可視化工具,用來幫助AI研究者發(fā)現(xiàn)高維數(shù)據(jù)中的關(guān)聯(lián)和內(nèi)在模式,同時采用并行渲染和其他圖形化方式來展示信息。

6 Norfair

Norfair是一個輕量級平面物體跟蹤Python庫。

使用Norfair,你可以僅用幾行代碼就賦予任何檢測算法目標跟蹤的能力。

7 GeoPandas

GeoPandas是用來處理地理空間數(shù)據(jù)的工具庫,不僅完美融合了pandas數(shù)據(jù)類型,還提供了操作地理空間數(shù)據(jù)的高級接口。

這個庫的安裝相對復雜,需要具備以下依賴:

  • numpy

  • pandas (version 1.0 or later)

  • shapely (interface to GEOS; version 1.7 or later)

  • fiona (interface to GDAL; version 1.8 or later)

  • pyproj (interface to PROJ; version 2.6.1 or later)

  • packaging

8 PyAutoGUI

PyAutoGUI是一個跨平臺GUI自動化Python模塊。用于以編程方式控制鼠標和鍵盤??梢宰層嬎銠C完成你所設計的自動控制任務,解放你的雙手

安裝時會自動安裝PyAutoGUI依賴的模塊,包括PyTweeningPyScreeze,PyGetWindowPymsgBoxMouseInfo

我做了個小示例:

9 Plotly

Plotly是一個交互式的、開源的、基于瀏覽器的Python圖形庫,提供了30多種圖表類型,包括

  • 科學圖表

  • 3D圖表

  • 統(tǒng)計圖表

  • SVG地圖

  • 金融圖表

需要注意的是plotly是建立在jupyter notebook上的,所以需要在jupyter notebook中導入這兩個包,而不能使用VSCode。

官網(wǎng)示例:

10 Emoji

Emoji是個很有意思的Python庫,事實上Unicode聯(lián)盟支持一整套表情符號代碼,Emoji庫就提供了打印表情符號的Python接口,使編程更有趣。

以上就是本次分享的全部內(nèi)容,想學習更多編程技巧,歡迎持續(xù)關(guān)注六星源課堂!


六星源課堂:盤點10個讓工作更效率,編程更有趣的 Python 工具包!的評論 (共 條)

分享到微博請遵守國家法律
东辽县| 丹阳市| 浙江省| 济源市| 临城县| 拜城县| 会泽县| 蓝山县| 龙井市| 和平县| 新和县| 霍林郭勒市| 沙洋县| 涞水县| 抚州市| 托里县| 庆阳市| 金湖县| 无为县| 安阳市| 吉木乃县| 遵义县| 平安县| 垦利县| 湖州市| 仁寿县| 三门县| 昭平县| 西贡区| 邵阳市| 滁州市| 东乌珠穆沁旗| 诸暨市| 都匀市| 东辽县| 洪雅县| 鄂温| 宁乡县| 环江| 遂宁市| 闻喜县|