最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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 工具包!的評論 (共 條)

分享到微博請遵守國家法律
奉节县| 甘孜县| 义马市| 上虞市| 东源县| 台山市| 都江堰市| 黑水县| 桂东县| 漯河市| 佛坪县| 天等县| 霍山县| 恭城| 梧州市| 临沭县| 时尚| 桐梓县| 绍兴市| 湘潭市| 运城市| 洛南县| 道孚县| 平利县| 收藏| 广灵县| 普格县| 交口县| 仁寿县| 余姚市| 独山县| 宣化县| 来凤县| 藁城市| 三门县| 蓬溪县| 宁夏| 根河市| 延津县| 扎囊县| 和平区|