GoogleColab-初めてのColabノートブック

この章では、最初の簡単なノートブックを作成して実行します。必要に応じて、与えられた手順に従ってください。

Note − Colabはノートブックの保存に暗黙的にGoogleドライブを使用するため、先に進む前にGoogleドライブアカウントにログインしていることを確認してください。

Step 1 −ブラウザで次のURLを開きます− https://colab.research.google.com ブラウザに次の画面が表示されます(Googleドライブにログインしていると仮定)-

Step 2 −をクリックします NEW PYTHON 3 NOTEBOOK画面下部のリンク。次の画面に示すように、新しいノートブックが開きます。

お気づきかもしれませんが、ノートブックインターフェイスはJupyterで提供されているものと非常によく似ています。Pythonコードを入力するコードウィンドウがあります。

ノートブック名の設定

デフォルトでは、ノートブックは命名規則UntitledXX.ipynbを使用します。ノートブックの名前を変更するには、この名前をクリックして、次に示すように編集ボックスに目的の名前を入力します-

このノートブックを次のように呼びます MyFirstColabNotebook。したがって、編集ボックスにこの名前を入力して、Enterキーを押します。ノートブックは、あなたが今付けた名前を取得します。

コードの入力

ここで、コードウィンドウに簡単なPythonコードを入力して、実行します。

コードウィンドウに次の2つのPythonステートメントを入力します-

import time
print(time.ctime())

コードの実行

コードを実行するには、コードウィンドウの左側にある矢印をクリックします。

しばらくすると、次に示すように、コードウィンドウの下に出力が表示されます。

Mon Jun 17 05:58:40 2019

出力ディスプレイの左側にあるアイコンをクリックすると、いつでも出力をクリアできます。

コードセルの追加

ノートブックにコードを追加するには、次を選択します menu オプション-

Insert / Code Cell

または、コードセルの中央下にマウスを置くだけです。いつCODE そして TEXTボタンが表示されたら、コードをクリックして新しいセルを追加します。これは下のスクリーンショットに示されています-

現在のセルの下に新しいコードセルが追加されます。新しく作成したコードウィンドウに次の2つのステートメントを追加します-

time.sleep(5)
print (time.ctime())

ここで、このセルを実行すると、次の出力が表示されます-

Mon Jun 17 04:50:27 2019

確かに、2つの時間文字列の時間差は5秒ではありません。新しいコードを挿入するのに少し時間がかかったので、これは明らかです。Colabを使用すると、ノートブック内のすべてのコードを中断することなく実行できます。

すべて実行

ノートブックでコード全体を中断せずに実行するには、次のメニューオプションを実行します-

Runtime / Reset and run all…

以下に示すような出力が得られます-

2つの出力間の時間差が正確に5秒になっていることに注意してください。

上記のアクションは、次の2つのメニューオプションを実行することによっても開始できます-

Runtime / Restart runtime…

または

Runtime / Restart all runtimes…

に続く

Runtime / Run all

下のさまざまなメニューオプションを調べてください Runtime ノートブックを実行するために利用できるさまざまなオプションを理解するためのメニュー。

セルの順序の変更

ノートブックに多数のコードセルが含まれている場合、これらのセルの実行順序を変更したい状況に遭遇する可能性があります。これを行うには、移動するセルを選択して、UP CELL または DOWN CELL 次のスクリーンショットに示されているボタン-

ボタンを複数回クリックして、セルを複数の位置に移動できます。

セルの削除

プロジェクトの開発中に、ノートブックに不要になったセルをいくつか導入した可能性があります。このようなセルは、シングルクリックでプロジェクトから簡単に削除できます。コードセルの右上隅にある縦に点線のアイコンをクリックします。

クリックしてください Delete cell オプションを選択すると、現在のセルが削除されます。

ささいなノートブックを実行する方法を学んだので、Colabの他の機能を調べてみましょう。