- 零基礎搭建量化投資系統:以Python為工具
- 何戰軍 楊茂龍等
- 814字
- 2020-04-03 13:05:33
1.5 Python集成開發環境Spyder的使用
由于Spyder是小白量化投資系統框架的主要開發工具,所以我們著重介紹一下。
Spyder是Python(x, y)的作者開發的一個簡單的集成開發環境。和其他的Python開發環境相比,其最大的優點就是具有模仿MATLAB的“工作空間”的功能,這可以很方便地觀察和修改變量的值。
1.Spyder操作與設置
Spyder的界面由許多窗格構成,用戶可以根據自己的喜好調整它們的位置和大小。當多個窗格出現在同一個區域時,就會使用標簽頁的形式顯示。例如,在圖1-33中,可以看到Editor, Object inspector, Variable explorer, File explorer, Console, History log,以及兩個顯示圖像的窗格。在“View”菜單中,可以設置是否顯示這些窗格。

圖1-33 Spyder軟件多窗口顯示
我們可以看到,Spyder的界面設計和MATLAB十分相似,因此熟悉MATLAB的讀者可以很快習慣使用Spyder。
2.常用快捷鍵
Spyder常用快捷鍵如表1-1所示。
表1-1 Spyder常用快捷鍵

3.設置默認目錄
設置默認工作路徑的方式為從菜單“Tools”中選擇“Preferences”,再選擇“Current working directory”,就會出現如圖1-34所示的設置默認工作路徑窗口,可以修改路徑,如“d:\tt”目錄。

圖1-34 設置默認工作路徑
4.設置界面風格及字體
1)界面風格設置
我們可以從“View”的下拉菜單中選擇“Window layouts”,再選擇“Spyder Default Layout”,如圖1-35所示。

圖1-35 界面風格設置
用戶可以根據自己的喜好選擇界面,如熟悉使用MATLAB的用戶可以選擇將界面設置為“Matlab layout”風格。
2)字體設置
可以從菜單“Tools”中選擇“Preferences”欄目,如圖1-36所示,然后再選擇“Syntax coloring”字體顏色。

圖1-36 選擇“Syntax coloring”字體顏色
在“General”欄目中能設置字體和字體尺寸,如圖1-37所示。

圖1-37 設置字體和字體尺寸
5.代碼運行與調試
(1)按“F5”鍵將運行當前編輯器中的程序。
(2)按“Ctrl+F5”組合鍵進入代碼調試。
在調試符“ipdb>”下輸入“c”命令或者按“Ctrl+F12”組合鍵可以讓程序執行到下一個斷點,“q”命令則是退出調試。
(3)雙擊行首設置斷點,按住“Ctrl+Shift”組合鍵,然后雙擊行首可以設置條件斷點。
(4)按“F9”鍵將運行當前編輯器中選中的程序代碼行。
除了鍵盤的快捷鍵外,還可以用鼠標點擊工具條中的圖標來運行或調試程序。如圖1-38所示。

圖1-38 Spyder工具條的功能
- Redis入門指南(第3版)
- Oracle Database In-Memory(架構與實踐)
- 認識編程:以Python語言講透編程的本質
- Java技術手冊(原書第7版)
- Git高手之路
- Functional Programming in JavaScript
- Instant Ext.NET Application Development
- 數據結構與算法分析(C++語言版)
- Learning Probabilistic Graphical Models in R
- Access 2010數據庫應用技術(第2版)
- Creating Mobile Apps with jQuery Mobile(Second Edition)
- The Professional ScrumMaster’s Handbook
- 編寫高質量代碼:改善Objective-C程序的61個建議
- 運維前線:一線運維專家的運維方法、技巧與實踐
- Python商務數據分析(微課版)