Google Colaboratory (略称: Colab) は、Googleが提供するブラウザから Python を記述し実行できる開発環境です。Googleのアカウントさえあれば、Pythonのインストール等の環境構築が不要なので、すぐに開発が始められます。コードは、
Jupyter Notebookと呼ばれるPythonをWebブラウザ上で記述・実行できる統合開発環境で作成されるipynbファイル(ノートブック)としてGoogle driveに自動的に保存されます。このノートブックは、コードを記述して実行できるインタラクティブな環境であり、マークダウン形式で文章を作成することもできます。今回は、ColabとGoogleドライブを連携させてGoogleドライブのファイルにアクセスしたり必要なデータをドライブで管理する方法について、また、UNIX系のコマンドをノートブックで動かすことができるシェルコマンドと、Notebookの動作に関連した機能やディレクトリ移動、ファイル一覧を表示するなどのユーティリティ機能を実行するためのマジックコマンドについて紹介します。