1. 程式人生 > >Python開發工具的七種“工具”的介紹

Python開發工具的七種“工具”的介紹

Python是我們常有的計算機語言,而在Python開發工具中卻很少有人知道 Python開發工具中的七種“工具”以下就是幾種 Python開發工具的具體介紹,希望你在瀏覽之後會有所收穫。

Python開發工具介紹。

1 IDLE

IDLE是python創初人Guido van Rossum使用python and Tkinter來建立的一個整合開發環境。要使用IDLE必須安裝python and Tkinter。
 特性:自動縮排,彩色編碼,命令歷史(Alt+p,Alt+n)和單詞自動(Alt+/)完成。

用IDLE執行Tkinter程式,不要在程式中包括mainloop。IDLE本身就是Tkinter應用程式,它會自動呼叫mainloop。再呼叫一次mainloop會與IDLE的事件迴圈衝突,造成執行時錯誤。

2 BlackAdder

BlackAdder支援windows and linux環境。用它建立的程式可在任何一種平臺上執行,負責維護它的是TheKompany.com。他們釋出了該軟體的個人版 ,只提供有限的支援;以及專業版,需要許可,面向商業軟體開發者。

3 PythonWorks

它由SecretLabs公司釋出,該公司致力於Python專案的開發與部署提供相應的工具。PythonWorks是一種“快速應用程式開發”(RAD)工具,程式設計師可藉助它快速地建立、除錯和釋出程式。

PythonWorks包括一個HTML/XML編輯器、具有完全索引的文件、一個原始碼管理系統(用於專案分組)、自定義的程式碼編輯特性以及一個GUI佈局編輯器。支援jython。
 允許使用者以多種形式對專案進行打包:原始碼形式、可執行程式形式以及.pyc形式。

4 Wing IDE

Wing IDE由Archaeopteryx Software公司開發與支援,適用於windows and linux環境。它提供一個原始碼分析器和瀏覽器、專案管理能力以及文字編輯器和偵錯程式。
它由python編寫,幷包含python原始碼。購買者可自定義原始碼,以適應自已的要求,但是,不可將修改過的程式碼用於贏利目的。
全功能演示版可在archaeopteryx.com/wingide下載。

5 Pythonwin

Pythonwin整合開發環境包含在由ActiveState出品的ActivePython中,ActivePython是一個二進位制build。其中包括用於XML處理的expat模組,以及一系列windows工具。
提供的特性有:彩色編碼、原始碼摺疊、單詞完成及自動縮排。在python開發工具中偵錯程式支援事後診斷功能、標準的單步除錯、斷點設計及變數監視。
 

6 Komodo

ActiveState還為python提供了另一個IDE,名為Komodo,可用它在windows and linux上開發程式。Komodo最大的特點是,它是Perl,PHP,Tcl,HTML,XML AND XSLT的一種整合開發環境。

7 Boa Constructor

Boa是一個跨平臺的python IDE和WxPython GUI。它提供視覺化的程式設計和操作框架,能方便地進行程式的設計。它有一個物件瀏覽器,並提供有各種資源的檢視,有一個html文件生成器,還有一個先進的偵錯程式和完整的幫助系統。Boa還提供對zope的支援,能新增、刪除、複製、剪下、匯入和匯出zope中的物件。能編輯物件屬性和進行python指令碼的除錯。

Boa是用python基於WxPython庫編寫的。 用起來就象vb或delphi一樣方便。

在windows平臺我就是用pythonwin,感覺還不錯,和idle差不多,在windows平臺的可考慮用它。以上就是對python開發工具的幾種介紹。

相關推薦

Python開發工具工具”的介紹

Python是我們常有的計算機語言,而在Python開發工具中卻很少有人知道 Python開發工具中的七種“工具”以下就是幾種 Python開發工具的具體介紹,希望你在瀏覽之後會有所收穫。 Python開發工具介紹。 1 IDLE IDLE是python創初人Guido va

質量管理(新舊)工具

圖片 loading src load 質量 upload com ID info 質量管理(新舊)七種工具

python編程(python開發的三運行模式)【轉】

阻塞 data tail 驗證 目錄 pro 什麽 read bus 轉自:http://blog.csdn.net/feixiaoxing/article/details/53980886 版權聲明:本文為博主原創文章,未經博主允許不得轉載。 目錄(?)[-]

敏捷開發主流方法

進行 的人 methods 不但 dap 框架 sof sch 而且 XP XP(極限編程)的思想源自 Kent Beck和Ward Cunningham在軟件項目中的合作經歷。XP註重的核心是溝通、簡明、反饋和勇氣。因為知道計劃永遠趕不上變化,XP無需開發人員在軟

Python基礎之運算子

廢話不多說,上節說的是資料型別,本篇講講資料運算。 在算式“1+2”中,“1”和“2”被稱為運算元,“+”被稱為運算子 Python語言支援以下運算子 算術運算子 比較(關係)運算子 賦值運算子 邏輯運算子 位運算子 成員運算子 身份運算子  

JSP網站開發技術兩模式介紹

目前, JSP技術正是利用了Java的“一次開發,處處使用”的效能,成為了網站開發技術人員的首選技術。當然,JSP技術的最大優勢在於它能夠將頁面的表現形式和頁面的商業邏輯分開。JSP網站開發技術標準給出了兩種使用JSP的方式。這些方式,歸納為模式一和模式二。 模式一:JSP+

Python開發環境和工具介紹

(教程以Python3.x來講解) 一、安裝開發環境 1) Windows下開發環境 Windows系統沒有內建Python語言的執行環境,需要到官網下載安裝。https://www.python.org/ Python官網下載 安裝開啟 cmd , 鍵入 python 命令看

http介面開發工具簡單介紹

背景相信大家在開發過程中,多少都會遇到對接別人系統介面,或者提供介面給他人使用(供應商、公司其他內部系統)。回顧我這幾年的專案開發,http介面的開發從未間斷,起初剛畢業的是就參與一個專案開發介面給app對接,尤其現在這家公司的工作任務有蠻大比例的任務都是跟介面開發有關。為什

Python開發工具搭建-Pycharm

修改 ins nload window 地址 img etc border info   PyCharm2017. 3.X專業版 安裝使用、 註冊碼激活 本文以 Windows系統 為例: 1、開發工具獲取及下載   Anaconda(Python 的集成工具 )  下載地

Python開發工具Atom

python 快捷鍵 tps 一個 sse 發包 很多 類型 搜索 本節內容如下: Atom簡介 下載安裝Atom 安裝Python開發包 使用Atom開發Python程序 Atom簡介 Atom是Github開發的一款免費的、功能非常強大的編輯器,它可以通過安裝包的

Python ide工具哪個好?python開發學習

北京python 上海python python開發 python編程 python自動化   PyCharm  PyCharm是JetBrains開發的Python IDE。PyCharm用於一般IDE具備的功能,比如,調試、語法高亮、Project管理、代碼跳轉、智能提示、自動完成、

輸出你的hello world!Python開發工具:Pycharm IDE環境搭建

1.什麼是Pycharm? PyCharm是一種PythonIDE,其帶有一整套可以幫助使用者在使用Python語言開發時提高其效率的工具。能夠幫助我們在編寫程式碼時提高效率。 2.下載Pycharm 網上提供的有專業版和教育版之分(windows下的)。 網址:https:

Linux下基礎及Python開發工具安裝

Linux下基礎及Python開發工具安裝 第一部分、 1.作業系統簡介 1.windows 圖形化介面 2.Linux 開源,安全,高效, **命令列操作介面 3.unix 與linux是同根同源的, 大型的伺服器,商用,收費的 4.mac os 蘋果的pc作業系

python開發工具IDE-pycharm的安裝

windows版本: 連結:https://pan.baidu.com/s/1zbOULhBD7V_oxWnMOpNMFg 密碼:8psj mac6版本: 連結:https://pan.baidu.com/s/1n_jvuGXZ8MyTDg-Ql95lWA 密碼:37lt w

微信小程式搭建、開發工具、快捷鍵介紹

什麼是小程式      小程式是一種不需要下載、安裝即可使用的應用,它實現了觸手可及的夢想,使用者掃一掃或搜一下就能開啟應用,實現了用完即走的理念,使用者不需要安裝太多應用,應用隨處可用,但無須安裝解除安裝1 開發工具連結: 開發工具也需要需

【軟體開發底層知識修煉】 Binutils輔助工具之- ar工具與nm工具

上一篇文章學習addr2line與strip工具。點選連結檢視上一篇文章:點選檢視 本篇文章學習兩個工具:ar與nm工具。 1、ar工具 ar工具很簡單,用於將目標檔案打包生成庫或者將目標檔案從庫中解壓出來 ar crs libname.a x.o y.o 將x.

基於Python開發的一款功能強大的Web應用程式掃描工具

WAScan是一款開源工具,該工具採用的是基於黑盒的漏洞挖掘方法,這也就意味著研究人員無需對Web應用程式的原始碼進行研究,它可以直接被當作成一種模糊測試工具來使用,並且能夠對目標Web應用的頁面進行掃描,提取頁面連結和表單,執行指令碼攻擊,傳送Payload或尋找錯誤訊息等等。 分享一

JAVA_001 基礎_001 開發工具及第三方包介紹

目錄 eclipse線上和離線兩種方式安裝外掛 eclipse註釋模板以及配置 第三方包的基本介紹   eclipse線上和離線兩種方式安裝外掛 1 線上的方式 eclipse help -> eclipse Marketplace (例如:安裝MAT,搜尋M

流行的python開發軟體,果斷收藏!

​​Python的應用無處不在,各種流行軟體都有Python的身影。相比起最流行的Java、C/C++等語言,Python語言更加簡潔,開發更加快速,這對於初學者非常友好,而且Python作為指令碼語言,更適合開發小型應用,極其適合在應用開發初期時用來做原型 。 本文為剛開始學習 Python

流行的python開發軟體,收藏了!

Python的應用無處不在,各種流行軟體都有Python的身影。相比起最流行的Java、C/C++等語言,Python語言更加簡潔,開發更加快速,這對於初學者非常友好,而且Python作為指令碼語言,更適合開發小型應用,極其適合在應用開發初期時用來做原型 。 本文為剛開始學習 Python 的小