㈠ 有沒有什麼值得推薦的輕量級python IDE
有有有, 太有了.
pycharm這種屬於重量級IDE了, 剛接觸python的時候用的是pycharm, 用久了就覺得不怎麼好用: 界面不好看, 安裝包太大, 很容易卡. 然後去年發現了github出的Atom, 就停不下來了.
優點:
安裝包小, 打開很快
ui很牛逼, 顏值很高, 還有裝逼神器active power mode ๑乛◡乛๑
功能全面, pycharm上有的atom上有, 沒有的atom上也有
支持市面上大多數語言, 不僅僅是python. 也就是說, 你可以在一個Atom里搞定很多語言
後台硬. Github社區, 全球很多牛逼程序猿參與其中
㈡ 開發Python用哪些工具好
剛學python時,面對簡陋的官方版idle和一大堆開發平台和發行版,不知道究竟如何下手。在進行多方嘗試後,我最後的選擇是Anaconda + Pycharm,用anaconda集成的ipython做工作台,做一些分析和小段程序調試的工作,用Pycharm寫相應腳本和程序包的開發。這兩個工具都是跨平台的,也都有免費版本。
具體來說Anaconda集成了幾乎所有我需要的包庫,包含了我整個工作流程,做數據分析的pandas\scipy\numpy、繪圖的matplotlib、讀寫Excel文檔的xlrd/xlwt,鏈接SQL資料庫的SQLalchemy、機器學習框架sklearn等。對於Anaconda集成的兩個工作平台,Spyder——一個類似於Matlab和Rstudio的IDE,是專注於面向數據的分析的,因為其特點也主要是數據區的存在,可以即時知道變數值的變化;Ipython——一個基於cell的shell界面,可以理解為python自帶shell的增強版,它將程序分成一塊一塊的cell,每個cell可以包含多條語句,可以單獨調試運行,並將結果保存在內存中,cell之間可以相互調用,並保持一定的相互獨立。
㈢ 知乎python用什麼開發工具比較好
1.有多個版本python的可以用pyscripter,現在是2.5.3了,缺點是容易崩潰!? 2.wingide是真心好用,目前是4.1.10了,缺點是收費! 3.eclipse+pydev也不錯,就是軟體比較龐大,反應慢點! 4.pycharm聽說也很好,目前是2.7了,它是基於Java的,缺...
㈣ python ide哪個好用
第一款:Eric6
Eric6是一個用Python編寫的Python IDE,雖然它使用Qt5UI框架提供一個比IDLE復雜很多的UI。但是它的入門需要一些組件,因為Eric6不像傳統的本地平台程序一樣應用。它本質上是一個大的Python包和幾個重量級依賴,例如Qt5的Python綁定。結果是:Eric6入門需要對Python包管理的理解,因此它不太可能會吸引初學者用戶。從這方面而言,安裝程序腳本會提供反饋,以便您知道哪些包需要提取和安裝以完成設置過程。
Eric6有著設備齊全的顯著特點。它包含現代的IDE,如類瀏覽、版本控制等通常的實用工具,但它也集成了對Python專用功能如unittest、PyLint和cx_freeze應用程序分發系統的支持。在Eric6創建的新項目,也可以建成PyQT4中/5GUI和控制台應用程序,因為底層庫已安裝,但額外的開發工具,如Qt的窗體設計器不包括在默認設置之內。
第二款:Wing IDE
作為Python程序員的智能開發環境,WingIDE強調專門為Python用戶設計的功能集成。這不僅僅是跨代碼庫的重構功能或使用多個Python解釋器。它還包括與許多流行的Python框架、包和第三方應用程序的詳細集成。RaspberryPi用戶也可以使用Wing IDE進行開發。不僅如此,Wing IDE是一個Python初學者非常好上手的工具。
第三款:Pyzo
Pyzo是一個小IDE,主要針對科學計算的用戶,有一個小工具集:編輯器、互動式shell、文件瀏覽器、源結構瀏覽器和一些其他的設施。它主要用於與庫的快速交互,您可以在Python的REPL中鍵入命令或執行單個文件,而不是正式的應用程序開發。在這個意義上,它不太適合那些想要創建應用程序,更適合那些想要使用Python作為工作台環境的人。
第四款:Thonny
Thonny,一個專門為初學者使用該語言設計的小型的IDE,是一個更加簡單的選擇。在Windows、Mac或Linux上可用,它還可以節省用戶下載或配置的Python解釋器。Python的最新版本與Thonny捆綁在一起,IDE默認開箱可用。也就是說,你可以隨時交換任何其他Pythonruntime。
第五款:NINJA-IDE
作為一個獨立的項目,NINJA-IDE可以像專業級開發工具,如ActiveState"s Komodo
IDE或PyCharm,不僅在開發人員的經驗,而且它的功能集是由Python用戶構建和為了Python用戶構建的。例如,NINJA-IDE的首選項對話框有一個標簽,用於選擇在運行程序時使用的Python解釋器,以及用戶啟動或設置解釋器使用的所有各種命令行選項的復選框,這是非常方便地。IDE中的另一個選項卡默認顯示為Migration2to3,它可以分析為Python2.X編寫的腳本並提出建議。
第六款:VisualStudio Code
微軟的簡單和精益的代碼編輯器從其支持不同語言的擴展的瀚海星系中獲得力量。Python開發人員有一堆VisualStudioCode擴展,但最流行,最容易,最重要的是DonJayamanne的擴展。它與每一個最新版本的Python保持同步,它集成了所有你想要的好東西的支持:代碼片段、代碼靜態分析、自動完成與科學工具集成,如Jupyter、重構、單元測試、調試以及更多更多。
㈤ 在寫Python的時候,你最喜歡用哪一款IDE
到底哪一款編輯器是最好用的是很多python語言初學者們都有的困惑。其實這種事情還是因人而異的,最好的就是自己最習慣使用的。往往因為學習方法的不同,我們會選擇不同的編輯器來使用。在經過一段時間的練習之後,我們就會形成習慣,當我們用習慣一個編輯器之後,那它就是對我們來說最好用的編輯器。就像對我來說,pycharm就是那款最好用的編輯器。
對於我個人來說,如果想要開發一個大規模的程序,我比較推薦pycharm,因為如果排除掉一些只有idle基本功能的ide,這款編輯器確實是最好使用的,也是我最常使用的。如果只是些小程序或腳本的話,只需要使用自己最常用最習慣的就好了。
㈥ 學Python用什麼ide比較好
PyCharm
PyCharm是JetBrains開發的Python
IDE。PyCharm用於一般IDE具備的功能,比如,調試、語法高亮、Project管理、代碼跳轉、智能提示、自動完成、單元測試、版本控制……另外,PyCharm還提供了一些很好的功能用於Django開發,同時支持Google
App Engine,更酷的是,PyCharm支持IronPython!
Wing IDE
Wingware的Python IDE兼容Python 2.x和3.x,可以結合Django,matplotlib,Zope, Plone,App
Engine,PyQt,PySide,wxPython,PyGTK,Tkinter,mod_wsgi,pygame,Maya,MotionBuilder,NUKE,Blender和其他Python框架使用。Wing支持測試驅動開發,集成了單元測試,nose和Django框架的執行和調試功能。Wing
IDE啟動和運行的速度都非常快,支持Windows,Linux,OS X和Python versi。
NotePad++
簡單、方便,但僅適合臨時性的更改。
其他工具還有:Eclipse withPyDev、Sublime Text、Komodo Edit、Pyer、The Eric Python
IDE、Interactive Editor for Python
㈦ 有哪些好的Python IDE
PyCharm:在人工智慧和機器學習領域,它可以說是最好的Python IDE,它合並了多個庫,提供給使用者更多選擇的方向。它兼容Windows、MacOS、Linux,優點是支持web開發框架,如Flask、Django,提供智能代碼功能,可以更快速地 bug 修復,缺點是界面較龐大,成本高昂。
Sublime Text:被認為是較好的編輯器,因為它簡單、通用。它兼容Windows、MacOS、Linux,它使用廣泛,可用於很多平台,優點是可以處理很多標記語言,提供了強大的API和生態系統,以提高性能,缺點是對於新手來說過於高級,對git的支持也不是很友好。
Vim:位列前五名,是一個modal editor,相比最初的vi,vim有了很大的進步,功能也更加強大,兼容的設備也更多,如android、UNIX等,優點是有鍵盤界面,可以提高效率,以及眾多插件的支持,缺點是界面相對笨重,不太方便使用,modal editor需要用戶花費一定時間學習。
IDLE:深受學生歡迎,是自帶的編輯器,使用簡單、通用,支持很多設備,在使用復雜工具之前,可以通過IDLE學習基礎的知識。優點:具備輕量級的Python shell,含有內置修正功能,允許用戶在編輯器中搜索及替換文件。缺點是不支持復制庫以及腳本有行數規定。
Atom:是一個開源的編輯器,PHP、Java也可以使用,會定期更新,github也為它開發了強大的功能以提高編程體驗。
㈧ 哪個Python IDE最好用
PyCharm
PyCharm是JetBrains開發的Python IDE。PyCharm用於一般IDE具備的功能,比如,調試、語法高亮、Project管理、代碼跳轉、智能提示、自動完成、單元測試、版本控制……另外,PyCharm還提供了一些很好的功能用於Django開發,同時支持Google App Engine,更酷的是,PyCharm支持IronPython!
Wing IDE
Wingware的Python IDE兼容Python 2.x和3.x,可以結合Django,matplotlib,Zope, Plone,App Engine,PyQt,PySide,wxPython,PyGTK,Tkinter,mod_wsgi,pygame,Maya,MotionBuilder,NUKE,Blender和其他Python框架使用。Wing支持測試驅動開發,集成了單元測試,nose和Django框架的執行和調試功能。Wing IDE啟動和運行的速度都非常快,支持Windows,Linux,OS X和Python versi。
NotePad++
簡單、方便,但僅適合臨時性的更改。
其他的還有:Eclipse withPyDev、Sublime Text、Komodo Edit、Pyer、The Eric Python IDE、Interactive Editor for Python