web-dev-qa-db-ja.com

Google Colabノートブックの「.py」ファイルでPythonスクリプトを実行する方法は?

%%javascript
IPython.OutputArea.prototype._should_scroll = function(lines) {
    return false;
}

%run rl_base.py

Rl_base.pyファイルが見つからないというエラーメッセージが表示されます。上記をcolabのgdriveにアップロードし、同じフォルダーから.ipynbファイルを実行しています。上記のコードが含まれています。

11
user2458922

Googleドライブからノートブックを実行すると、ノートブック専用のインスタンスが作成されます。 Googleドライブフォルダー内の他のファイルを使用可能にするには、次の方法でGoogleドライブをマウントできます。

from google.colab import drive
drive.mount('/content/gdrive')

次に、必要なファイルをインスタンスにコピーします。

!cp gdrive/My\ Drive/path/to/my/file.py

スクリプトを実行します。

!python file.py
5
Bernard Swart

Gdriveにアップロードしないでください。代わりに、それをColabにアップロードしてください。

from google.colab import files
files.upload()

1.コマンドを使用しているディレクトリを確認します

!ls

2. python script(file.py)が配置されているディレクトリに移動します。コマンドは次のとおりです。

%cd path/to/the/python/file

3.コマンドを使用してpythonスクリプトを実行します

!python file.py

0

.pyファイルの名前を ""に入れる必要があるようです
!python "file.py"

0
Hu Xixi