如何正確的搭建Python 開發(fā)環(huán)境
Python提供的許多標(biāo)準(zhǔn)模塊支持C或者C++接口,Python和C可以一起工作,它可以嵌入到C或者C++的應(yīng)用程序當(dāng)中,Python 開發(fā)環(huán)境對于一些程序開發(fā)人員來說是一件很重要的東西,搭建好了環(huán)境后就可以大大的提高開發(fā)人員的工作效率。
現(xiàn)在開始學(xué)習(xí)如何通過已導(dǎo)入的項(xiàng)目了解 PyDev 的特性。PyDev 正處于開發(fā)過程中,但已經(jīng)是非常高效的 Python 開發(fā)環(huán)境?,F(xiàn)在的 PyDev 主要包括以下特性:
◆包含 Python 語法高亮顯示特性的 Python 編輯器。
◆進(jìn)行 Python 語法分析,并在 Python 編輯器和 Tasks 視圖中高亮顯示錯誤。
◆可將制表符轉(zhuǎn)換成空格的選項(xiàng)。
◆Outline 視圖顯示導(dǎo)入的庫、類以及函數(shù)。
◆終端視圖中的 Python 堆棧跟蹤信息可超鏈接到源代碼中。
◆源代碼內(nèi)部的超鏈接;同一模塊內(nèi)的導(dǎo)入和函數(shù)調(diào)用可通過超鏈接進(jìn)行導(dǎo)航。
◆從 Navigator 視圖中運(yùn)行 Python 腳本的能力。
◆調(diào)試器支持?jǐn)帱c(diǎn)、代碼單步執(zhí)行以及顯示變量的值。
通過 Window > Preferences,并選擇 PyDev,便可訪問 PyDev 選項(xiàng)。***組選項(xiàng)可以改變 PyDev 在源代碼中處理制表符的方式,還可以改變語法元素的顏色。
PyDev Debug 選項(xiàng)可以選擇 Python 解釋器,供執(zhí)行 Python 代碼時使用。如果 PyDev 無法找到 Python 解釋器,或者想使用別的解釋器。
我的大部分 Python 開發(fā)環(huán)境工作都是在 Resource 視角中完成的。使用方法是先切換到 Resource 視角,然后在左上角的 Navigator 視圖中feedParserTest/src/feedparserTest/FeedparserTest.py 文件。Python 編輯器打開該文件,對 Python 語法進(jìn)行解析,完成設(shè)置顏色和語法檢查的工作。
如果源代碼中有任何錯誤,則顯示在右下角的 Tasks 視圖中顯示出來。雙擊 Tasks 視圖中的錯誤,便可找到那條討厭的代碼行。 Outline 視圖在左下角,其中用一種便于瀏覽的結(jié)構(gòu)顯示出當(dāng)前正在編輯的文件。
導(dǎo)入的庫、類、函數(shù)全都顯示出來,通過雙擊 Outline 視圖中的項(xiàng)目,便可以實(shí)現(xiàn)導(dǎo)航。PyDev 在編輯 Python 文件的過程中對齊進(jìn)行預(yù)先解析的工作,同時更新 Outline 視圖,執(zhí)行語法檢查,并用不同顏色顯示語法元素。