數(shù)據(jù)科學家必備神器:Spyder

Spyder 網(wǎng)站:https://www.spyder-ide.org/

概觀

Spyder

Spyder 是一個用 Python 編寫的強大科學環(huán)境,用于 Python,由科學家,工程師和數(shù)據(jù)分析師設計。它將綜合開發(fā)工具的高級編輯,性能分析,調試和分析功能與數(shù)據(jù)探索,交互式執(zhí)行,深度檢查以及科學軟件包的美觀可視化功能相結合。

除了它的許多內置功能外,它的功能還可以通過其插件系統(tǒng)和 API 進一步擴展。此外,Spyder 還可以用作 PyQt5 擴展庫,允許開發(fā)人員在其功能的基礎上構建并將其組件(如交互式控制臺)嵌入到他們自己的 PyQt 軟件中。

視頻介紹

組件

強大 IDE 的核心構建塊

編輯

在多語言編輯器中高效工作,具有功能 / 類瀏覽器,代碼分析工具,自動代碼完成,水平 / 垂直分割和定義。

編輯

IPython 控制臺

在完整 GUI 界面的靈活性范圍內,利用盡可能多的 IPython 控制臺的強大功能; 按行,單元格或文件運行代碼; 并以正確的方式渲染繪圖。

IPython 控制臺

變量瀏覽器

動態(tài)交互并修改變量:繪制直方圖或時間序列,編輯日期框架或 Numpy 數(shù)組,對集合進行排序,挖掘嵌套對象等等!

變量瀏覽器

性能分析

找到并消除瓶頸以解除代碼的性能。

image.png

調試器

以交互方式跟蹤代碼執(zhí)行的每一步。

調試器

幫助

即時查看任何對象的文檔,并呈現(xiàn)您自己的文檔。

幫助

插件

使用這些令人敬畏的第三方插件擴展 Spyder 的功能!

Spyder 筆記本

Spyder 筆記本

Spyder 終端

Spyder 終端

Spyder 單元測試

Spyder 單元測試

Spyder 報告

Spyder 報告

下載

如何獲得 Spyder

在任何支持的平臺上使用 Spyder 啟動和運行的簡便方法是將其作為 **Anaconda 發(fā)行版的 ** 一部分下載,并使用 conda 軟件包和環(huán)境管理器來保持它和您的其他軟件包的安裝和更新。我們建議使用最新的 64 位 Python 3 版本,除非您有特殊要求。

Anaconda 的安裝請參考:2019 年最新最全的 Anaconda 安裝指南

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容