A. 有哪些值得推薦的 Python 開發工具
Pycharm 下Community基本就夠用了 PyCharm :: Download Latest Version of PyCharm http://www.jetbrains.com/pycharm/download/#section=windows 從Pycharm說起 - chenkai - 博客園 http://www.cnblogs.com/chenkai/archive/2013/01/31/2888110.html
B. 想自己學習Python開發。使用什麼開發工具好一些呢
如果想寫python的程序,至少需要安裝一個python 的解釋器。用來解釋python的程序文件。
編輯器的話,沒有誰好誰好,主要還是看個人的喜好,比較主流的幾下幾個。
1. pycharm:這是一個集成化開發工具,集編輯運行一體,比較方便。但是軟體收費,可以下載社區版初期學習使用
2. sublime text:比較好用的輕量級文本編輯工具。需要配合解釋器開發
3. vim編輯器:linux 或mac 系統下的命令行界面的文本編輯工具,也可以編寫程序。需要對系統有所了解才能上手。
4. 其它文本編輯工具
如果想學習Python,可以看看黑馬程序員的學習視頻啊,有600集的那個很好自學哦~歡迎你採納我的回答
C. 分享!5個好用的Python工具
1、 IDLE
IDLE直譯過來就是集成開發與學習環境的意思,一般安裝 Python 時也會默認安裝 IDLE。每個語言都可以有自己的IDLE。它讓Python的入門變得簡單,對於沒什麼基礎的人寫就對了。它的主要功能包括Python shell 窗口(互動式解釋器)、跨平台(Windows、Linux、UNIX、Mac OS X)、智能縮進、代碼著色、自動提示、可以實現斷點提示、單步執行等調試功能的基本集成調試器。
2、 Scikit-learn
scikit-learn是一個建立在Scipy基礎上的用於機器學習的Python模塊。其中scikit-learn是最有名的,是開源的,任何人都可以免費地使用這個庫或者進行二次開發。它是一個非常強大的工具,能為庫的開發提供高水平的支持和嚴格的管理。它也得到了很多第三方工具的支持,有豐富的功能適用於各種用例。
3、Theano
Theano是一個較老牌和穩定的機器學習python庫之一,雖然目前使用的人數有所下降。但它畢竟是一個祖師級的存在,一定有它的優點所在。Theano基於Python擅長處理多維數組,屬於比較底層的框架,theano起初也是為了深度學習中大規模人工神經網路演算法的運算所設計,我們可利用符號化式語言定義想要的結果,支持GPU加速,非常適合深度學習Python。
4、Selenium
Selenium 是自動化的最佳工具之一。它屬於 Python 測試的自動化。它在 Web 應用程序中用於自動化框架。支持多款主流瀏覽器,提供了功能豐富的API介面,常被用作爬蟲工具。使用它可以用許多編程語言編寫測試腳本,包括Java、C#、python、ruby等。還可以集成 Junit 和 TestNG 等鈾工具來管理測試用例並生成報告。
5、Skulpt
Skulpt 是一個用 Javascript 實現的在線 Python 執行環境,完全依靠瀏覽器端模擬實現Python運行的工具。不需要任何預處理、插件或伺服器端支持,只需編寫python並重新載入即可。因為代碼完全是在瀏覽器中運行的,所以不用擔心伺服器崩潰的問題。
關於分享!5個好用的Python工具,環球青藤小編就和大家分享到這里了,學習是永無止境的,學習一項技能更是受益終身,所以,只要肯努力學,什麼時候開始都不晚。如果您還想繼續了解關於python編程的學習方法及素材等內容,可以點擊本站其他文章學習。
D. python用什麼軟體寫比較好
集成開發環境(IDE,Integrated Development Environment )是用於提供程序開發環境的應用程序,一般包括代碼編輯器、編譯器、
調試器和圖形用戶界面等工具。集成了代碼編寫功能、分析功能、編譯功能、調試功能等一體化的開發軟體服務套。所有具備這一特性的
軟體或者軟體套(組)都可以叫集成開發環境。如微軟的Visual Studio系列,Borland的C++ Builder、Delphi系列等。該程序可以獨立
運行,也可以和其它程序並用。IDE多被用於開發HTML應用軟體。例如,許多人在設計網站時使用IDE(如HomeSite、DreamWeaver
等),因為很多項任務會自動生成。
Python 的學習過程少不了 IDE 或者代碼編輯器,或者集成的開發編輯器(IDE)。這些 Python 開發工具幫助開發者加快使用 Python
開發的速度,提高效率。高效的代碼編輯器或者 IDE 應該會提供插件,工具等能幫助開發者高效開發的特性。
下面是常見的PythonIDE,大家可以選擇適合自己的來使用。(推薦使用pycharm)
1. VimVim 可以說是 Python 最好的 IDE。Vim 是高級文本編輯器,旨在提供實際的 Unix 編輯器『Vi』功能,支持更多更完善的特性
集。Vim 不需要花費太多的學習時間,一旦你需要一個無縫的編程體驗,那麼就會把 Vim 集成到你的工作流中。
2. Eclipse with PyDevEclipse 是非常流行的 IDE,而且已經有了很久的歷史。Eclipse with Pydev 允許開發者創建有用和互動式的
Web 應用。PyDev 是 Eclipse 開發 Python 的 IDE,支持 Python,Jython和 IronPython 的開發。
3. Sublime Text
Sublime Text 是開發者中最流行的編輯器之一,多功能,支持多種語言,而且在開發者社區非常受歡迎。Sublime 有自己的包管理器,
開發者可以使用TA來安裝組件,插件和額外的樣式,所有這些都能提升你的編碼體驗。
4. Emacs
GNU Emacs 是可擴展,自定義的文本編輯器,甚至是更多的功能。Emacs 的核心是 Emacs Lisp 解析器,但是支持文本編輯。如果你已
經使用過 Vim,可以嘗試一下 Emacs。
5. Komodo Edit
Komodo Edit 是非常干凈,專業的 Python IDE。
6. PyCharm
PyCharm 是 JetBrains 開發的 Python IDE。PyCharm用於一般IDE具備的功能,比如, 調試、語法高亮、Project管理、代碼跳轉、智
能提示、自動完成、單元測試、版本控制……另外,PyCharm還提供了一些很好的功能用於Django開發,同時支持Google App
Engine,更酷的是,PyCharm支持IronPython!
E. python編程用哪個軟體
1、Upterm:屬於一個終端,簡單好用,它是一個全平台的終端,可以說是終端裡面的IDE,有強大的自動補全功能;
2、PtPython:屬於互動式的Python解釋器,支持語法高亮、提示,甚至是Vim和emacs的鍵入模式;
3、Anaconda:包管理,可以幫你安裝許多麻煩的軟體,包含Python環境、pip包管理工具、常用的庫、配置好環境路徑等,用Python搞數據方面的工作,就安裝Anaconda即可;
4、QPython:是一個可以在安卓系統上運行的Python腳本引擎,整合了Python解釋器、Console、編輯器和SL4A庫,在安卓設備上照樣可以玩轉Python;
5、Sublime3:自從更新之後,有了很大的提升,比原來更加好用、簡單。配合安裝Anaconda和Codelntel插件,就可以讓sublime擁有接近IDE的體驗。
6、IPython:基於Python shell的互動式解釋器,自動補全功能非常好用,深受程序員的喜歡。
F. 學習Python,開發工具我們應該如何選擇
7款適合Python語言的開發工具,各位同學選擇最適合自己項目的即可:
一、PyCharm
用戶可以根據自己的需要下載任何Windows、Mac或Linux版本進行使用。可以說,PyCharm被認為是Python最好的IDE之一,並且是使用最廣泛的IDE!
另外,PyCharm還提供了一些很好的功能用於Django開發,同時支持Google App Engine,更酷的是,PyCharm支持IronPython!
二、Atom
開源、免費、跨平台,作為一個現代的代碼編輯器,Atom 支持各種編程語言的代碼高亮, 與大多數其他編輯器相比,Atom的語言支持已經算是覆蓋非常全面了。
另外,它的代碼補全功能(也叫Snippets) 也非常好用,你只需輸入幾個字元即可展開成各種常用代碼,可以極大提高編程效率。
三、IDLE
完全用Python編寫,它是安裝好Python環境之後默認自帶的IDE工具。IDLE提供了一些針對初學者非常友好的功能,例如:具有語法高亮顯示的python
shell的可用性、多窗口文本編輯器、程序動畫或步進(指一次執行一行代碼)、斷點可用於簡化調試、調佣堆棧清晰可見。
四、Thonny
是基於python內置圖形庫tkinter開發出來的支持多平台的python IDE,支持語法著色、代碼自動補全、debug等功能,如果你正在尋找一種「輕量級」的python IDE,那麼可以試一試Thonny。
五、Visual Studio Code
免費且開源,支持Windows、Mac OS、Linux,VSCode像是精簡版的Visual Studio,升級版的Sublime。由於其非常的輕量,因此使用過程中非常的流暢,對於用戶不同的需要,可以自行下載需要的擴展(Extensions)來安裝。
六、Sublime Text
是開發者中最流行的編輯器之一,多功能,支持多種語言,而且在開發者社區非常受歡迎。Sublime有自己的包管理器,開發者可以用來安裝組件,插件和額外的樣式,所有這些都能提升你的編碼體驗。
七、Spyder
是一個強大的互動式Python語言開發環境,提供高級的代碼編輯、交互測試、調試等特性,支持包括Windows、Linux和OS X系統。
G. python編程有哪些開發軟體
1. SublimeText
Sublime Text是一款非常流行的代碼編輯器,支持Python代碼編輯,同時兼容所有平台,並且豐富的插件擴展了語法和編輯功能,迅捷小巧,具有良好的兼容性,很受編程人士的喜愛!
2. Vim
Vim和Vi是一種模型編輯器,它將文本查看從文本編輯中分離,VIM在原始VI之上做了諸多改進,包括可擴展模型和就地代碼構建,VIMScripts可用於各種Python開發任務!
3. Atom
Atom被稱為“21世紀可破解的文本編輯器”,可以兼容所有平台,擁有時尚的界面、文件系統瀏覽器和擴展插件市場,使用Electron構建,其運行時安裝的擴展插件可支持Python語言!
4. GNU Emacs
GNU Emacs是一款終身免費且兼容任何平台的代碼編輯器,使用強大的Lisp編程語言進行定製,並為Python開發提供各種定製腳本,是一款可擴展、可定製、自動記錄、實時顯示的編輯器,一直縈繞在UNIX周圍。
5. Visual Studio Code
Visual Studio Code是一款兼容Linux、Mac OS X和Windows 平台的全功能代碼編輯器,可擴展並且可以對幾乎所有任務進行配置,對於Python的支持可以在Visual Studio Code中安裝插件,只需快速點擊按鈕即可成功安裝,且可自動識別Python安裝和庫。
H. 有哪些值得推薦的 Python 開發工具
第一種:PTVS,一個在github上的開源項目
PTVS在 IronPython Tools for Visual
Studio的代碼基礎上進行了增強並添加了對Cython、集群的支持,以及諸如Numpy和Scipy這樣的新模塊。
第二種:Eclipse,跨平台的自由集成開發環境
主要用來Java語言開發,但也可以通過插件使其成為其他計算機編程語言的開發工具,比如Python、C++等。
Eclipse最初是由IBM公司開發的替代商業軟體Visual Age for
java的下一代IDE開發環境,2001年貢獻給開源社區,由非營利軟體供應商聯盟Eclipse基金會管理。
第三種:PyCharm,由JetBrains打造的一款Python IDE
PyCharm是一種Python IDE(Integrated Development
Environment,集成開發環境),帶有一整套可以幫助用戶在使用Python語言開發時提高其效率的工具,比如調試、語法高亮、項目管理、代碼跳轉、智能提示、自動完成、單元測試、版本控制。此外,該IDE提供了一些高級功能,以用於支持Django框架下的專業Web開發。
第四種:IPython,是一個互動式計算系統
IPython是Python的原生互動式shell的增強版,可以完成許多不同尋常的任務,比如幫助實現並行化計算;主要使用它提供的交互性幫助,比如代碼著色、改進了命令行回調、製表符完成、宏功能以及改進了互動式幫助。
第五種:Eric5,一個集成了項目管理功能的 Python 集成開發環境
Eric5提供無限制數量的編輯器、集成的Python shell、集成調試器、集成對包括 Subversion 和
Mercurial版本控制系統的支持,集成單元測試等。
I. python 集成開發環境哪個好
1、Pydev + Eclipse:免費的開發工具。使用非常普遍,最重要的就是免費,同時還提供很多強大的功能來支持高效的Python編程。之所以可以高居榜首,因為擁有眾多關鍵功能:Django集成、自動代碼補全、多語言支持、集成的Python調試、代碼分析等。
2、PyCharm:商業化開發工具。是專業的Python集成開發環境,有兩個版本,一個是免費的社區版本,另外一個是面向企業開發者更先進的專業版本。同時擁有眾多功能,專業版本要更加高級,支持更多高級功能,比如遠程開發功能、資料庫支持等。
3、VIM:先進的文本編輯器:在Python開發者社區中很受喜歡,是一個開源軟體並且遵循GPL協議,可以免費使用。是一個非常好的文本編輯器,還是一個輕量級的、模塊化、快速響應的工具,如果你在尋找一個linux系統下的python IDE,那麼VIM將是你的不二選擇。
4、Wing IDE:同屬於商業化工具。可以在windows、OS X和Linux系統上,支持最新版本的python,包括stackless Python,擁有三個版本,包含基礎版,個人版,專業版。此款工具最大亮點就是多線程調試,線程代碼調試,自動子進程調試,斷點等功能。
5、Spyder Python:開源的Python開發環境。非常適合用來進行科學計算方面的python開發,屬於輕量級軟體,用Python開發的,遵循MIT協議,可免費使用。