推薦一個(gè)python寫的命令行錯(cuò)誤信息收集工具

關(guān)鍵字:Rebound,cli,error,Python,Node.js


推薦一個(gè)命令行錯(cuò)誤信息的收集工具Rebound,當(dāng)出現(xiàn)編譯錯(cuò)誤時(shí),它能立即獲取堆棧溢出的錯(cuò)誤信息。它使用非常簡(jiǎn)單,只需用rebound命令去執(zhí)行文件即可。

安裝

Rebound在MacOS,Linux和Windows下均有二進(jìn)制版本可下載。也可以使用pip直接安裝,需要Python3.0或更高版本:
$ pip install rebound-cli

用法

使用rebound運(yùn)行文件和正常編譯文件一樣簡(jiǎn)單:
$ rebound[file_path]

在同一終端界面,執(zhí)行該命令就能夠獲取錯(cuò)誤信息,查看相關(guān)的堆棧溢出問題和原因。
目前支持的文件類型:Python,Node.js。(Rubyjava也很快能支持)
具體用法如下:

使用的技術(shù)

Rebound是用Python寫的,用了Urwid庫,使用BeautifulSoup抓取堆棧溢出內(nèi)容,子進(jìn)程用于捕獲編譯器錯(cuò)誤。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 環(huán)境管理管理Python版本和環(huán)境的工具。p–非常簡(jiǎn)單的交互式python版本管理工具。pyenv–簡(jiǎn)單的Pyth...
    MrHamster閱讀 3,952評(píng)論 1 61
  • # Python 資源大全中文版 我想很多程序員應(yīng)該記得 GitHub 上有一個(gè) Awesome - XXX 系列...
    aimaile閱讀 26,832評(píng)論 6 427
  • feisky云計(jì)算、虛擬化與Linux技術(shù)筆記posts - 1014, comments - 298, trac...
    不排版閱讀 4,332評(píng)論 0 5
  • 通緝令貼的到處都是 殺人犯怎么那么丑 我覺得 一定是因?yàn)樗男暮挽`魂都太丑了
    圈圈o0閱讀 261評(píng)論 0 0
  • 等待就是甜中帶苦,用那最真誠的心,去等待那份最真摯的愛,所有的堅(jiān)持,都是源于真心,源于熱愛,如同那杯卡布奇諾……
    懿_新閱讀 308評(píng)論 0 0

友情鏈接更多精彩內(nèi)容