黄色网页视频 I 影音先锋日日狠狠久久 I 秋霞午夜毛片 I 秋霞一二三区 I 国产成人片无码视频 I 国产 精品 自在自线 I av免费观看网站 I 日本精品久久久久中文字幕5 I 91看视频 I 看全色黄大色黄女片18 I 精品不卡一区 I 亚洲最新精品 I 欧美 激情 在线 I 人妻少妇精品久久 I 国产99视频精品免费专区 I 欧美影院 I 欧美精品在欧美一区二区少妇 I av大片网站 I 国产精品黄色片 I 888久久 I 狠狠干最新 I 看看黄色一级片 I 黄色精品久久 I 三级av在线 I 69色综合 I 国产日韩欧美91 I 亚洲精品偷拍 I 激情小说亚洲图片 I 久久国产视频精品 I 国产综合精品一区二区三区 I 色婷婷国产 I 最新成人av在线 I 国产私拍精品 I 日韩成人影音 I 日日夜夜天天综合

bpython 功能強大的Python shell

系統 2025 0

Python是一個非常實用、流行的解釋型編程語言,其優勢之一就是可以借助其交互的shell進行探索式地編程。你可以試著輸入一些代碼,然后馬上獲得解釋器的反饋,而不必專門寫一個腳本。但是Python自帶的shell也有一些局限性,例如無法自動補全、不能高亮語法等。

好在強大的Python對默認shell進行了擴展,開發了許多漂亮的Python shell。每一個都提供了一個極好的交互性的Python 體驗。今天我就為大家介紹其中較為優秀的一款 ― bpython。

bpython 功能強大的Python shell_第1張圖片

bpython簡介

bpython是一個不錯的Python解釋器的界面,開發者的目的是提供給用戶所有的內置功能,很像現在的IDE(集成開發環境),但是將這些功能封裝在在一個簡單,輕量級的包里,可以在終端窗口里面運行。

bpython并不追求創造任何新的或者開創性的東西。相反,它聚集了一些簡潔的理念,關注于實用性和操作性。

如何安裝

bpython最新版本是0.15。有四種安裝方式:

  • 官網下載最新版本的tarball:http://bpython-interpreter.org/releases/
  • 克隆bpython的Git倉庫:git clone https://github.com/bpython/bpython/
  • 通過pip安裝:pip install bpython
  • 通過系統自帶的包管理器:apt-get install bpython

想讓bpython正常運行的話,還需要安裝以下依賴包:

Pygments requests curtsies >= 0.1.18,< 0.2 greenlet urwid (for bpython-urwid only)

具體功能

功能十分豐富,具體包括:

  • 內置的語法高亮 ?C 使用Pygments排版你敲出的代碼,并合理配色
  • 根據你的行為,顯示自動補全的建議
  • 為任何Python函數列出所期望的參數 ?C 可以顯示你調用的任何函數的參數列表
  • “Rewind”功能會調出內存里的最后一行代碼并重新執行
  • 可以將你輸入的代碼送到pastebin
  • 可以將你輸入的代碼保存到一個文件
  • 自動縮進
  • 支持Python 3

類似的Python shell

除了bpython之外,還有IPython、ptpython和dreampie等三個類似的Python shell。

知道什么是bpython,它的安裝方法,功能了吧,希望大家可以深入的進行了解。


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論