編程中你有沒有碰到這樣的苦惱?
程序調試正常,沒有bug
但是就是得不到預期的效果?
這就是工具很熟悉,結果算法出問題了,需要調試變量了……
剛學Python,一直很彆扭
例如:看不到工作區間,看不見變量,畫不出圖等等,困擾了我幾天了
對於習慣使用Matlab的我來說
真要命啊
今天才發現還有這個神器Spyder
下載地址: https://www.spyder-ide.org/
天柱山
從Spyder網站截圖如下,一股熟悉的Matlab氣息
神清氣爽
Spyder可以編輯代碼,自動識別代碼bug,最主要的是可以看到變量的數值,這個太方便了
你有沒有這樣的苦惱:沒有bug的代碼,卻得不到想要結果的痛苦……
這時一般需要查看變量解決
Spyder主要的特點:
1--類MATLAB設計
Spyder在設計上參考了Matlab,變量查看器模仿了Matlab裡“工作空間”的功能,對熟悉Matlab的Python初學者非常友好。在變量模塊中還可以選擇查看哪種類型的變量,非常方便。
2--對初學者友好
Spyder菜單欄中的【Help】,提供了大量的幫助文檔和使用說明,能夠幫助新用戶快速直觀地瞭解Spyder的用戶界面及使用方式。
Spyder在代碼輸入的時候就幫您檢測是否有邏輯錯誤,如下圖,如果i沒有定義,則會提示您代碼有問題,鼠標移動到感嘆號上就提示錯誤信息,很方便:
3-- 工具豐富,功能強大
Spyder裡除了擁有一般IDE普遍具有的編輯器、調試器、用戶圖形界面等組件外,還具有對象查看器、變量查看器、交互式命令窗口、歷史命令窗口等組件,除此之外還擁有數組編輯以及個性定製等多種功能。
....(功能很多,期待您自己去發現)
附上一幅我安裝後的圖,註釋了各個模塊
每個模塊右上角都有“調整/關閉”的按鈕,可以根據自己的喜歡進行調整
(例如我把變量區移到了最左邊顯示)
工欲善其事
必先利其器
我也是剛學Python
期待Python大牛給予指導
祝好