溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

5種使用Jupyter的方式分別是什么

發(fā)布時間:2021-12-04 18:05:50 來源:億速云 閱讀:223 作者:柒染 欄目:大數(shù)據(jù)

5種使用Jupyter的方式分別是什么,相信很多沒有經(jīng)驗的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。

Jupyter 不僅僅是一個數(shù)據(jù)分析工具,讓我們看看如何以最有創(chuàng)意的方式使用這個基于 Python 的軟件。

Jupyter 項目提供了用 JupyterLab 和 Jupyter Notebook 等交互式編寫軟件的技術(shù)方式。這個軟件通常用于數(shù)據(jù)分析,但你可能不知道(Jupyter 社區(qū)也沒有想到),你可以用它做多少事情。

以下是我使用 Jupyter 的五大意想不到的創(chuàng)造性方法。

1、處理圖像

在圖像編輯和處理方面,有很多很好的開源工具 —— 從那些可以與 Photoshop 媲美的工具到實驗性的 Glimpse。但即使有這么多選擇,有時我還是不想離開 Python 的世界。

幸運(yùn)的是,Jupyter 是一個做輕量級圖像處理的好選擇。利用 Jupyter 直接將 Pillow 對象顯示為圖像的優(yōu)勢,讓你可以盡情地對圖片進(jìn)行實驗。我甚至還用它給孩子做了一個涂色畫。

2、做一個 SSH 跳板遙控器

由于 JupyterLab 可以讓你上傳和下載文件、編輯文件,甚至運(yùn)行終端,所以它擁有制作 SSH 跳板環(huán)境所需的所有部件。

通過一些 SSH 轉(zhuǎn)發(fā)魔法,你可以讓 Jupyter 成為防火墻另一邊的遠(yuǎn)程控制臺。

3、開發(fā) Web 應(yīng)用程序

我最喜歡的使用 Jupyter 的方式之一是用于一種意想不到的軟件開發(fā)。我做了一次演講,在演講中,我使用 Jupyter Notebook 實時開發(fā)了一個 Web 應(yīng)用。講演的最后是一個簡單的表單,它是 XSS 和 CSS 安全的,并包括一些輕量級的服務(wù)器端計算。

一個日常的 Jupyter 用戶可能不會期望它是一個最棒的 Web 開發(fā)環(huán)境,但它是一個非常強(qiáng)大的環(huán)境。

4、從你喜歡的服務(wù)中提取報告

JupyterLab 中的數(shù)據(jù)分析是一種常見的用法,但自我提升分析self-improvement analysis呢?

你可以使用 Jupyter 來分析你的日歷。如果你最喜歡的服務(wù)允許 API 導(dǎo)出,甚至可以讓你導(dǎo)出一個 CSV,你可以將這些與你的日歷進(jìn)行關(guān)聯(lián)。如果你發(fā)現(xiàn)你在社交媒體上發(fā)帖的時候,你的日歷上寫著你應(yīng)該和你的經(jīng)理開會,那 Jupyter 也救不了你!

5、開發(fā)游戲

對于擴(kuò)大對 Jupyter Notebook 的期望值,我最喜歡的方式是和孩子一起建立一個游戲。我之前寫過這方面的文章,有一個使用 PursuedPyBear 和 Jupyter 編寫游戲的分步教程。

在試圖弄清游戲機(jī)制時,這種迭代式的游戲開發(fā)方法特別有用。能夠在游戲中途改變規(guī)則(對不起,我必須得這樣做)是一個改變游戲規(guī)則的方法。

你甚至可以使用 IPywidgets 來修改數(shù)字參數(shù),就像這個視頻所示。

看完上述內(nèi)容,你們掌握5種使用Jupyter的方式分別是什么的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注億速云行業(yè)資訊頻道,感謝各位的閱讀!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI