03x Spyder 使用簡介

1.在windows 10 中按下 win + F,然後輸入Spyder 出現如下界面。


03x Spyder 使用簡介

啟動Spyder


  1. 打開之後呈現如下界面
03x Spyder 使用簡介

Spder 主窗口


  • 菜單欄(Menu bar):顯示可用於操縱Spyder各項功能的不同選項。
  • 工具欄(Tools bar):通過單擊圖標可快速執行Spyder中最常用的操作,將鼠標懸停在某個圖標上可以獲取相應功能說明。
  • 工作目錄(Work path):顯示文件目前所處路徑,通過其下拉菜單和後面的兩個圖標可以很方便地進行文件路徑的切換。
  • 文件查看器(File explorer):可以方便地查看當前文件夾下的文件。
  • 編輯器(Editor)

編輯器是編寫Python代碼的窗口,通過在給定文本旁邊按tab鍵,可以在編寫時獲得自動建議並進行自動補全。編輯器的行號區域可以用來提示警告和語法錯誤,幫助我們在運行代碼之前監測潛在問題。另外,通過在行號區域中的非空行旁邊雙擊可以設置調試斷點。

  • 變量查看器(Variable explorer)

在變量瀏覽器中我們可以查看所有全局變量、函數、類和其他對象,或者可以按幾個條件對其進行過濾。變量瀏覽器基於GUI,適用於多種數據類型,包括數字、字符串、集合、NumPy數組、Pandas DataFrame、日期/時間、圖像等。並且可以實現多種格式文件之間數據的導入和導出,還可以使用Matplotlib的交互式數據可視化選項。

  • 性能分析器(Profiler)

性能分析器以遞歸的方式確定文件中調用的每個函數和方法的運行時間和調用次數,並且將每一個過程都分解為最小的單個單元。這使我們可以輕鬆地識別代碼中的瓶頸,指出對優化最關鍵的確切語句,並在後續更改後測量性能增量。

  • 調試器(Debug)

Spyder中的調試是通過與IPython控制檯中的增強型ipdb調試器集成來實現的,而這允許從Spyder GUI以及所有熟悉的IPython控制檯命令直接查看和控制斷點並且執行流程,給編程工作帶來了很大的便利。

  • 幫助(Help)

幫助中可以提供任何Python對象(包括類、函數、模塊等)的使用文檔或源代碼。並且可以有手動觸發和自動觸發兩種模式,隨時隨地可以實現文檔的查詢。

  • 控制檯(IPython console)

控制檯可以有任意數量個,每個控制檯都在一個獨立的過程中執行,每個控制檯都使用完整的IPython內核作為後端,且具有輕量級的GUI前段。IPython控制檯支持所有的IPython魔術命令和功能,並且還具有語法高亮、內聯Matplotlib圖形顯示等特性,極大地改進了編程的工作流程。

  • 歷史日誌(History log):按時間順序記錄輸入到任何Spyder控制檯的每個命令。


分享到:


相關文章: