Google Colabのipython(jupyter notbook)でbash sellスクリプトファイルを実行する方法を教えてください。ディープラーニングコードパッケージをgithubからダウンロードして、Googleドライブにアップロードし、Google Colabにgooleドライブをマウントしました。コードパッケージには、 '*。py' pythonコードと 'fn。 sh 'スクリプトファイル。スクリプトファイルを実行すると、pythonコードを実行できます。
Google Colabのipythonプロンプトでos.system( 'fn.sh')とsubprocess.call( 'fn.sh')を試しましたが、以下のように動作しません。
1)
import os
os.system('drive/DL/denet-master/examples/simple-cifar10.sh')
32256
2)
import subprocess
subprocess.call('drive/DL/denet-master/examples/simple-cifar10.sh')
OSError: [Errno 8] Exec format error: 'drive/DL/denet-master/examples/simple-cifar10.sh'
Colabでは、!
または%%Shell
を使用してシェルコマンドを呼び出すことができます。
上記の呼び出しは次のようになります。
!drive/DL/denet-master/examples/simple-cifar10.sh
これはノートブックの例です:
https://colab.research.google.com/drive/1N7p0B-7QWEQ9TIWRgYLueW03uJgJLmka