[英]How to use Flask in Google Colaboratory Python Notebook?
[英]How to run nbconvert on notebook in google colaboratory
我有一個簡單的 jupyter 筆記本,比如foo.ipynb
。 我只想以通常的方式運行nbconvert
:在我的本地機器上,我會在筆記本本身中執行!jupyter nbconvert foo.ipynb
,或者在 shell 中執行jupyter notebook foo.ipynb
。 在 Google Colaboratory 上,這不起作用。 當然這是因為foo.ipynb
沒有在驅動器本地運行,但是在這種情況下連接 Drive 和 Colab 的常用方法不起作用。 問題:是否可以從 Colab 筆記本中運行nbconvert
在 Colab 筆記本上運行(如!jupyter nbconvert foo.ipynb
),如果是這樣,如何? 我試過了:
(Colab 文件菜單選項不進行必要的導出,這就是我需要nbconvert
。下載到本地機器並運行nbconvert
在這里也不是一個選項。)
直接鏈接到文件的最簡單嘗試(經過身份驗證) !jupyter nbconvert 'https://colab.research.google.com/drive/2pexUcovcblu1Api0F0NezyhZyN2MEMWLhs5ujm?authuser=2
這篇 SO 帖子: Google Colab:如何從我的谷歌驅動器讀取數據? 但同樣沒有運氣,因為它似乎無法找到該文件,而nbconvert
只需要一個文件名。
SO 帖子中建議的其他方法,包括: 是否可以將我自己的模塊導入 google-colaboratory notebook? , 將數據導入 Google Colaboratory , 如何在 Google Colaboratory 上運行下載的 Jupyter Notebook?
如何在筆記本內的 colab 筆記本上完成nbconvert
? 我可以驗證nbconvert
在 colab 上是否可用; 它只是無法在上述任何一種方法下找到該文件(據我所知)。
將您的foo.ipynb
上傳到 Colaboratory 上的主目錄。 (主目錄是/content/
)
運行: !jupyter nbconvert --to html /content/foo.ipynb
將foo.html
下載到本地機器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.