web-dev-qa-db-ja.com

Jupyterノートブックのディレクトリにファイルを保存する方法は?

以下の「jupyterノートブック」を呼び出します。

 [abigail@localhost anaconda3]$ jupyter notebook

デフォルトでは、「ファイル」=>「保存」をクリックすると、「ipynb」の拡張子でanaconda3 /のディレクトリに保存されます。

デフォルトの場所ではなく、anaconda3 /の下のディレクトリに保存する方法は?ノートブックに「名前を付けて保存」コマンドはありませんか?

9
user697911

メニューの[ファイル]-> [名前を付けてダウンロード]-> [ノートブック(.ipynb)]オプションを使用して、選択した場所にノートブックを保存できます。

別の方法として、ノートブックサーバーを別のディレクトリから起動すると、すべてのノートブックがそのディレクトリに保存されます。

3番目のオプションは、ノートブックを作成する前に、ツリービュー " http://127.0.0.1:8888/tree "でノートブックを保存するディレクトリに移動することです。

11
mbecker

2つの方法があります:
1。マジックコマンド%notebookを使用して、ipynbとして保存できます。

  %notebook "directory/to/file/filename.ipynb"     

2.マジックコマンド%% writefileを使用して、pyファイルとして保存できます

  %%writefile "directory/to/file/filename.py"

2番目の方法では、このコマンドをセルの上部に配置する必要があります。そうしないと、エラーが発生します。

3
Natheer Alabsi

Jupyter Notebookを使用してプログラムを作成する前に、宛先を選択するのが最も簡単です。そのため、この問題は発生しません。

ただし、すでにプログラムを作成しているので、考えられる解決策の1つは、ファイルのコピーを作成し、目的の場所に移動して、古いファイルを削除することです。 これを行う前に、必ず保存してください。そうしないと、データが失われる可能性があります。

0
Manosh T M