快速了解Python開發(fā)環(huán)境Spyder
Spyder簡(jiǎn)介
Spyder (前身是 Pydee) 是一個(gè)強(qiáng)大的交互式 Python 語言開發(fā)環(huán)境,提供高級(jí)的代碼編輯、交互測(cè)試、調(diào)試等特性,支持包括 Windows、Linux 和 OS X 系統(tǒng)。


● 菜單欄(Menu bar):顯示可用于操縱Spyder各項(xiàng)功能的不同選項(xiàng)。
● 工具欄(Tools bar):通過單擊圖標(biāo)可快速執(zhí)行Spyder中最常用的操作,將鼠標(biāo)懸停在某個(gè)圖標(biāo)上可以獲取相應(yīng)功能說明。
● 路徑窗口(Python path):顯示文件目前所處路徑,通過其下拉菜單和后面的兩個(gè)圖標(biāo)可以很方便地進(jìn)行文件路徑的切換。
● 代碼編輯區(qū)(Editor):編寫Python代碼的窗口,右邊的行號(hào)區(qū)域顯示代碼所在行。
● 變量查看器(Variable explorer):類似MATLAB的工作空間,可以方便地查看變量。
● 文件查看器(File explorer):可以方便地查看當(dāng)前文件夾下的文件。
● 幫助窗口(Help):可以快速便捷地查看幫助文檔。
● 控制臺(tái)(IPython console):類似MATLAB中的命令窗格,可以一行行地交互。
● 歷史日志(History log):按時(shí)間順序記錄輸入到任何Spyder控制臺(tái)的每個(gè)命令。
Spyder特點(diǎn)
作為一個(gè)在Python用戶中知名度很高的集成開發(fā)環(huán)境,Spyder自然有其獨(dú)特之處:
● 類MATLAB設(shè)計(jì)
Spyder在設(shè)計(jì)上參考了MATLAB,變量查看器模仿了MATLAB里“工作空間”的功能,并且有類似MATLAB的PYTHONPATH管理對(duì)話框,對(duì)熟悉MATLAB的Python初學(xué)者非常友好。
● 資源豐富且查找便利
在Spyder中擁有變量自動(dòng)完成、函數(shù)調(diào)用提示以及隨時(shí)隨地訪問文檔幫助的功能,并且其能夠訪問的資源及文檔鏈接包括了Python、Matplotlib、NumPy、Scipy、Qt、IPython等多種工具及工具包的使用手冊(cè)。
● 對(duì)初學(xué)者友好
Spyder在其菜單欄中的【Help】里給新用戶提供了交互式的使用教程以及快捷方式的備忘單,能夠幫助新用戶快速直觀地了解Spyder的用戶界面及使用方式。
● 工具豐富,功能強(qiáng)大
Spyder里除了擁有一般IDE普遍具有的編輯器、調(diào)試器、用戶圖形界面等組件外,還具有對(duì)象查看器、變量查看器、交互式命令窗口、歷史命令窗口等組件,除此之外還擁有數(shù)組編輯以及個(gè)性定制等多種功能。
以上就是快速了解Python開發(fā)環(huán)境Spyder的詳細(xì)內(nèi)容,更多關(guān)于Python開發(fā)環(huán)境Spyder的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
淺談Django中的QueryDict元素為數(shù)組的坑
這篇文章主要介紹了淺談Django中的QueryDict元素為數(shù)組的坑,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-03-03
python獲取linux和windows系統(tǒng)指定接口的IP地址的步驟及代碼
這篇文章主要介紹了python獲取linux和windows系統(tǒng)指定接口的IP地址,本文分步驟通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-05-05
Python使用random模塊實(shí)現(xiàn)擲骰子游戲的示例代碼
這篇文章主要介紹了Python使用random模塊實(shí)現(xiàn)擲骰子游戲的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-04-04
Python通過DOM和SAX方式解析XML的應(yīng)用實(shí)例分享
這篇文章主要介紹了Python通過DOM和SAX方式解析XML的應(yīng)用實(shí)例分享,針對(duì)這兩種解析方式Python都有相關(guān)的模塊可供使用,需要的朋友可以參考下2015-11-11
python實(shí)現(xiàn)測(cè)試工具(二)——簡(jiǎn)單的ui測(cè)試工具
這篇文章主要介紹了python如何實(shí)現(xiàn)簡(jiǎn)單的ui測(cè)試工具,幫助大家更好的利用python進(jìn)行測(cè)試工作,感興趣的朋友可以了解下2020-10-10
解決python3中os.popen()出錯(cuò)的問題
在本篇文章里小編給大家整理的是一篇關(guān)于解決python3中os.popen()出錯(cuò)的問題的相關(guān)內(nèi)容,有興趣的朋友們可以參考下。2020-11-11
Python利用ORM控制MongoDB(MongoEngine)的步驟全紀(jì)錄
MongoEngine是一個(gè)對(duì)象文檔映射器(ODM),相當(dāng)于一個(gè)基于SQL的對(duì)象關(guān)系映射器(ORM),下面這篇文章主要給大家介紹了關(guān)于Python利用ORM控制MongoDB(MongoEngine)的相關(guān)資料,需要的朋友可以參考下2018-09-09

