日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

Python轻量级IDE推荐 -- Jupyter QTConosle

發布時間:2025/4/16 python 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python轻量级IDE推荐 -- Jupyter QTConosle 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

          • 1、為何推薦Jupyter QTConsole
          • 2、簡介和安裝
          • 3、啟動和界面簡介
          • 4、菜單欄里的小功能
          • 5、一些特別實用的功能

Python的IDE很多,之前也寫過一個相對粗略的IDE推薦。這篇文章主要是更詳細地介紹一下Jupyter QTConsole這個工具。

1、為何推薦Jupyter QTConsole

在實際的學習、開發過程中,我們常會遇到這些情況:

  • 看見一個新的工具,想去試試。用Pycharm打開太慢,用Notebook啟動半天不說,還得重新創建文件啥的,感覺很麻煩很糾結。

  • 寫程序的時候突然一段小代碼感覺要捋捋,但這段程序又在大流程中,每跑一次就得全部運行一把,特別麻煩

  • 偶爾有些小知識點忘記了,尤其是一些細節忘記了,想測試一下

    。。。

每次遇到這些情況的時候總是會覺得打開我復雜的IDE特別麻煩。這種麻煩其實說大不大,說小也不小。但又總會覺得不舒服,影響效率。

那么此時,這個輕量級的小工具就可以上場了。

2、簡介和安裝

Jupyter QTConsole 是一個基于QT的GUI和 Jupyter 內核的輕量級IDE。它依賴這兩個基本的庫。官方特別喜歡用這張圖來簡單展示他們這個工具的特性:

當然,不得不說這張廣告也做得挺好。從圖上其實也就很容易看出來它的小巧玲瓏,卻又功能豐富。

話不多說,先安裝:

首先它依賴pyqt, 因此需要安裝。官方推薦是用conda安裝。

conda install pyqt

當然用pip其實也沒什么問題:

pip install pyqt5

安裝好之后,直接就用pip命令安裝qtconsole即可

pip install qtconsole

有的時候如果只執行上述兩步可能會出錯,此時安裝好jupyter lab基本上就OK了。

pip install jupyter-lab
3、啟動和界面簡介

啟動該工具很簡單,在cmd下激活自己的環境,再輸入:

jupyter qtconsole

就只可以看到界面了:

那么這樣一來,就可以直接在這里書寫自己的python代碼了。比如我們寫一小段:

除此之外,如官方文檔所展示的,它可以直接在行內畫圖,比如:

4、菜單欄里的小功能
  • File:

這里提供了多種方法,比如打開多個Tab,關閉當前Tab。更好玩的是可以將自己剛寫過的代碼保存為HTML,非常方便。

  • Edit: 這和一般的文本編輯器差不多,基本也就是復制、粘貼、撤回一類
  • Kernel: 中斷、重啟當前Kernel
  • Window: 切換Tab,重命名當前的Tab等
5、一些特別實用的功能
  • 代碼自動提示:不用任何操作,當輸入一個函數時,自動會彈出對應的文檔內容。

  • 代碼自動補全: Tab鍵

這個功能是個人力推的第一位功能,它的用法和PyCharm就非常相似了,任何一段代碼寫到一半時直接敲Tab鍵就會自動補全,當可能補全的結果出現多個時,會出現提示,如下圖:

上述代碼由于只輸入了一個np.ra,可能性有很多種,于是出現了上圖紅框中的各種提示。此時只需要繼續按Tab進行選擇即可。選擇完成過后按空格或者回車就能完成補全。

注意:這里的代碼補全并不只限于內置庫,所有導入的庫都可以實現補全,另外自定義的函數、類和變量名都可以實現。有了這個功能就非常非常方便了!

  • 交互式作圖:%matplotlib qt

在作圖前運行一次上述命令,就可以彈出可交互式的圖片了,如圖:

注意這個圖是可以放大、縮小、選擇等操作的,同時還可以另存為一些支持的圖片格式文件,十分方便。

當然,QTConsole的功能還不止于此,更多的內容可以在官網自行查詢。

總結

以上是生活随笔為你收集整理的Python轻量级IDE推荐 -- Jupyter QTConosle的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。