Jupyter Notebookで自作したモジュールをimportする方法

pythonの勉強をしていて詰まったところをメモしておきます。

 

jupyterでは普通に書いていると.ipynb形式で保存されるためimportコマンドがうまく使えないです。(jupyter上でimportしようとしても.py形式のものしかできない)

そのため普通には保存せず一旦.py形式にする必要があります。

 

まず、左上にあるfileをクリックし、download as→pyを押します。僕の場合は警告が出てきましたが無視して実行して大丈夫なようです。

するとパソコンのdownloadフォルダに「ノート名.py」というファイルができていると思います。このままだとimportするときにファイルの場所を書くのが面倒なので、入れられたファイルをドラッグ&ドロップしてimportする側のファイルがあるのと同じフォルダに移します

 

これでimportできるようになります!