成人黄色在线网站 I 国产aa免费 I 中文字幕免费高清 I 国产三级影院 I 日韩欧美三级在线观看 I 久久久国产精品麻豆a片 I 欧美与黑人午夜性猛交久久久 I 91国产精品视频在线 I 国产美女狂喷水潮在线播放 I 黄页免费网站在线观看 I 欧美日韩激情视频 I 午夜理论无码片在线观看免费 I 深夜爽爽动态图无遮无挡 I 国精产品一区一区三区有限公司杨 I 天天操天天舔天天爽 I 免费看日本黄色片 I 成人va在线 I 日韩中文字幕在线观看 I 婷婷综合网 I 97视频免费观察看 I 色月丁香 I 日韩视频一二三 I 男女黄色毛片 I 美女疯狂连续喷潮视频 I 亚洲日本va一区二区sa I 欧美日韩视频区 I 毛片网在线 I 欧美一本在线 I 少妇一级淫片免费放香蕉 I avav在线看 I 久久精品亚洲中文字幕无码网站 I 天堂av在线中文在线新版 I 电影一区 电影二区 I 色av吧 中文字幕 I 国产精品伊人色

歡迎來到培訓無憂網!

全國切換

咨詢熱線 400-001-5729

位置:培訓無憂網 > 新聞資訊 > 電腦/IT > python培訓 >  常見的Python開發工具有哪些?

常見的Python開發工具有哪些?

來源:m.hebeijilong.cn 發布人:彭二胖

2021-12-31 22:01:55|已瀏覽:198次


      工欲善其事必先利其器,有一個好的開發工具可以大大的提高編程開發的效率。那么,常見的Python編程開發工具有哪些?接下來我們一起來具體了解下:

      常見的Python編程開發工具 

      一、 開發插件PTVSPTVS (Python Tools for Visual Studio) 是一個在github上開源項目。PTVS 在 IronPython Tools for Visual Studio(IronPython 2.7)的代碼基礎上進行了增強并添加了對CPython、集群(Cluster)的支持,以及諸如NumPy和SciPy這樣的新模塊。主要特性包括:CPython、IronPython、Jython和PyPy;高級編輯功能如IntelliSense;多重構;內置REPL(read-eval-print loop)窗口;調試和分析功能等。
      二、集成開發環境EclipseEclipse是跨平臺的自由集成開發環境(IDE)。主要用來Java語言開發,但目前亦有人通過插件使其作為其他計算機語言比如C++和Python的開發工具。主要特性包括:NLS string hover有一個Open in Properties File動作、在Caller模式下,調用層級(Call Hierarchy)有一個在上下文菜單中有一個Expand With Constructors動作、當你在編輯器中輸入的時候,Java比較編輯器會更新其結構、有一個新的toString產生器、為可覆蓋方法增加了一個Open Implementation鏈接,可以直接打開其實現、編輯器與執行環境一致、Debug視圖現在提供了breadcrumb(面包屑),顯示了活動的debug上下文、可運行的jar文件輸出向導還可以把所需的類庫打包進一個要輸出的可運行JAR文件,或打包進與緊挨著
      三、PyCharmPyCharm是由JetBrains打造的一款Python IDE。VS2010的重構插件Resharper就是出自JetBrains之手。PyCharm用于一般IDE具備的功能,比如, 調試、語法高亮、Project管理、代碼跳轉、智能提示、自動完成、單元測試、版本控制。PyCharm還提供了一些很好的功能用于Django開發,同時支持Google App Engine,更酷的是,PyCharm支持IronPython!主要特性:1. 編碼協助,其提供了一個帶編碼補全,代碼片段,支持代碼折疊和分割窗口的智能、可配置的編輯器,可幫助用戶更快更輕松的完成編碼工作。2.項目代碼導航,該IDE可幫助用戶即時從一個文件導航至另一個,從一個方法至其申明或者用法甚至可以穿過類的層次。若用戶學會使用其提供的快捷鍵的話甚至能更快。3.代碼分析,用戶可使用其編碼語法,錯誤高亮,智能檢測以及一鍵式代碼快速補全建議,使得編碼更優化。4.Python重構,該功能用戶便能在項目范圍內輕松進行重命名,提取方法/超類,導入域/變量/常量,移動和前推/后退重構。
      四、IPythonIPython 是 Python 的原生交互式 shell 的增強版,可以完成許多不同尋常的任務,比如幫助實現并行化計算;主要使用它提供的交互性幫助,比如代碼著色、改進了的命令行回調、制表符完成、宏功能以及改進了的交互式幫助。主要特性:HTML筆記本來連接瀏覽器、Qt界面來顯示、編輯和高亮,并行和分布式計算的組件。
      五、Eric5Eric5 是一個集成了項目管理功能的 Python 集成開發環境。提供無限制數量的編輯器、集成的 Python Shell、集成調試器、集成對包括 Subversion 和 Mercurial 版本控制系統的支持。集成單元測試等等。可通過插件系統來進行功能擴展,與Eric4 相比,Eric5 是基于 Python 3 的變種。
      六、PythonWinPythonWin 是一個優秀的 Python 集成開發環境,在許多方面都比 IDE 優秀。如軟件名稱所示,這個工具是針對 Win32 用戶的。獲得 PythonWin 的最簡單方法是下載 ActivePython 2.0 發行版該版本相當不錯。ActiveState的Python包括一系列優秀的附加模塊,還有些(例如 NumPy 和 PIL)在安裝過程中可選擇作為附加下載。

      還有其他附加模塊,一個特別的是 PythonWin,另一個是針對 Windows 腳本編寫的一系列有用的 PythonCOM 擴展組件。ActiveState 還有非Windows 發行版,但一些組件缺少與 Windows 的對應。

        本文由培訓無憂網千鋒教育專屬課程顧問整理發布,希望能夠對想學習Python開發培訓的同學有所幫助。更多Python開發培訓課程歡迎關注培訓無憂網Python開發培訓頻道或添加老師微信:15033336050

      注:尊重原創文章,轉載請注明出處和鏈接 http://m.hebeijilong.cn/news-id-11644.html 違者必究!部分文章來源于網絡由培訓無憂網編輯部人員整理發布,內容真實性請自行核實或聯系我們,了解更多相關資訊請關注python培訓頻道查看更多,了解相關專業課程信息您可在線咨詢也可免費申請試課。關注官方微信了解更多:150 3333 6050

留下你的信息,課程顧問老師會一對一幫助你規劃更適合你的專業課程!
  • 姓名:

  • 手機:

  • 地區:

  • 想學什么:

  • 培訓無憂網
免 費 申 請 試 聽
提交申請,《培訓無憂網》課程顧問老師會一對一幫助你規劃更適合你的專業課程!