[解決済み] Google Colabで.pyファイルをインポートする
2022-07-24 12:58:18
質問
自分のコードを.pyファイルでアップロードして、colabのコードセルにインポートする方法はありますか?
私が見つけた他の方法は、ローカルのJupyterノートブックを作成し、それをColabにアップロードすることですが、それは唯一の方法でしょうか?
どのように解決するのですか?
まず保存して、それからインポートすることができます。
from google.colab import files
src = list(files.upload().values())[0]
open('mylib.py','wb').write(src)
import mylib
アップデート(2018年11月)しました。で簡単にアップロードできるようになりました。
- をクリックすると、左ペインが表示されます。
- ファイル タブを選択します。
- アップロード]をクリックし、[mylib.py]を選択します。
- mylibをインポートします。
更新(2019年10月)しました。毎回アップロードするのが面倒な場合は、以下のようにS3に保存してColabにマウントすることも可能です。 このgist
更新(2020年4月)しました。Google Driveを自動でマウントできるようになりました。アップロードするより、Driveからコピーするだけの方が楽です。
-
ストア
mylib.py
をドライブに保存します。 - 新しいColabを開く
-
(左)サイドペインで
Files
ビュー -
クリック
Mount Drive
するとConnect to Google Drive
-
でコピーします。
!cp drive/MyDrive/mylib.py .
-
import mylib
関連
-
[解決済み] JupyterノートブックでIOPubのデータレートが超過した(画像表示時)
-
[解決済み] Jupyter / JupyterLabノートブックに目次を追加するにはどうすればよいですか?
-
[解決済み] ターミナルからjupyter notebookを起動するにはどうしたらいいですか?
-
[解決済み】Jupyterノートブックでコメントをブロックする方法は?[クローズド]
-
[解決済み】IPythonノートブックセルにテキストファイル(.py)をロード/編集/実行/保存する方法は?
-
[解決済み] nbviewerで可視化したipython notebookのセルからコードを隠すには?
-
[解決済み] ipython/jupyter notebookのマークダウンセルで色を変更するには?
-
[解決済み] IPythonを実行しているJupyterで出力を抑制するにはどうすればよいですか?
-
[解決済み] 削除されたJupyter notebookのセルを復元する方法は?
-
[解決済み] IPythonノートブックにWebページへのリンクを挿入する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] jupyter notebook Jupyter コマンド 'notebook' の実行エラーです。[Errno 2] そのようなファイルやディレクトリはありません。
-
[解決済み] JupyterノートブックでIOPubのデータレートが超過した(画像表示時)
-
[解決済み] Jupyter / JupyterLabノートブックに目次を追加するにはどうすればよいですか?
-
[解決済み] ターミナルからjupyter notebookを起動するにはどうしたらいいですか?
-
[解決済み】Jupyterノートブックでコメントをブロックする方法は?[クローズド]
-
[解決済み] ipython/jupyter notebookのマークダウンセルで色を変更するには?
-
[解決済み] IPythonを実行しているJupyterで出力を抑制するにはどうすればよいですか?
-
[解決済み] 削除されたJupyter notebookのセルを復元する方法は?
-
[解決済み] IPythonノートブックにWebページへのリンクを挿入する