乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      用 Jupyter Notebook 寫書

       進(jìn)擊的Grey 2023-11-27 發(fā)布于廣東

      自從 Python 在數(shù)據(jù)科學(xué)方面火熱起來之后,應(yīng)該很少有人對(duì) Jupyter Notebook 不熟悉的,因?yàn)樽鰯?shù)據(jù)分析或數(shù)據(jù)處理,它可以說是必備的一個(gè)工具。但是,你可能不知道是,Jupyter 還可以用來寫書,真實(shí)的效果比起 Gitbook 其實(shí)也是差不了多少的。

      之所以能用來寫書,是因?yàn)?Jupyter 出了一個(gè)類似 bookdown 的工具,叫做 Jupyter Book。今天我們要介紹的,就是如何利用 Jupyter Book 將你的技術(shù)筆記或經(jīng)驗(yàn)沉淀下來,變成一本在線書籍發(fā)表哦。

      什么是 Jupyter Book?

      Jupyter Book 背后的概念,其實(shí)很簡單:

      將 .ipynb 文件,轉(zhuǎn)換成 Markdown 文件 然后使用 Jekyll 生成靜態(tài)網(wǎng)頁

      靠著這個(gè)機(jī)制,可以順利地將 Jupyter Notebook 文件和 Markdown 文件渲染成網(wǎng)頁。官網(wǎng)上介紹了幾個(gè)特性,比較厲害的有:

      1. 支持直接下載 ipynb 文件

      2. 可自動(dòng)添加 Binder、JupyterHub、Theblab 等平臺(tái)的鏈接

      3. 快速導(dǎo)航、隱藏代碼塊等等

      如何上手?

      安裝

      可以使用 pip ,在終端快速安裝 Jupyter Book 的命令行(對(duì),提供了方便的命令行操作):

      1. pip install jupyter-book

      創(chuàng)建新書

      安裝之后,可以使用官網(wǎng)提供的 demo 創(chuàng)建一本新書:

      1. jupyter-book create mybookname --demo

      執(zhí)行完命令行,你就可以在指定的目錄下找到生成的文件,結(jié)構(gòu)如下:

      1. mybookname/

      2. ├── assets

      3. └── custom

      4. ├── custom.css

      5. └── custom.js

      6. ├── _config.yml

      7. ├── content

      8. ├── features

      9. ├── features.md

      10. └── notebooks.ipynb

      11. └── LICENSE.md

      12. ├── _data

      13. └── toc.yml

      14. └── requirements.txt

      書中的內(nèi)容,全部在 /content 文件夾的 .md.ipynb 文件里。

      具體每個(gè)文件的作用,可以前往官網(wǎng)了解詳情

      渲染內(nèi)容

      內(nèi)容更新之后,需要執(zhí)行命令,構(gòu)建 Jekyll 所需的 Markdown 文件:

      1. jupyter-book build mybookname

      到這里,就大工告成了!剩下的工作,就是將內(nèi)容發(fā)布到網(wǎng)上。你可以選擇推送到 Github Pages,也可以發(fā)布到自己的服務(wù)器上。

      - 完 - 

      回復(fù)下方「關(guān)鍵詞」,獲取優(yōu)質(zhì)資源

      回復(fù)關(guān)鍵詞「 pybook03」,立即獲取主頁君與小伙伴一起翻譯的《Think Python 2e》電子版

      回復(fù)關(guān)鍵詞「pybooks02」,立即獲取 O'Reilly 出版社推出的免費(fèi) Python 相關(guān)電子書合集

      回復(fù)關(guān)鍵詞「書單02」,立即獲取主頁君整理的 10 本 Python 入門書的電子版

      印度小伙寫了套深度學(xué)習(xí)教程,Github上星標(biāo)已經(jīng)5000+

      GitHub熱榜第四!這套Python機(jī)器學(xué)習(xí)課,免費(fèi)獲取還易吸收

      《流暢的 Python》到底好在哪?

      如何系統(tǒng)化學(xué)習(xí) Python ?

      GitHub標(biāo)星2.6萬!Python算法新手入門大全

      使用 Vue.js 和 Flask 實(shí)現(xiàn)全棧單頁面應(yīng)用

      Python 實(shí)現(xiàn)一個(gè)自動(dòng)化翻譯和替換的工具

      使用 Python 制作屬于自己的 PDF 電子書

      12步輕松搞定Python裝飾器

      200 行代碼實(shí)現(xiàn) 2048 游戲

      題圖:pexels,CC0 授權(quán)。

        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多