Google Colaboratoryはpythonを動かすのに便利な環境ですが、Jupyterの環境ですのでJupyterファイル(.ipynb)を動かすことになります。クラスやライブラリを作成してpythonファイル(.py)にしたときに、取り込みをできるようにしていきます。
(1) pythonファイルを用意する
今回は、下記のような2点を与えてその2点間距離と中点を求めるクラスのプログラムを作成してあるとします。これを自分のPCで「PointDrive.py」として保存して下さい(Colab上でやるのではなく、自分のローカルPC上でやる)。
[PointDrive.py]
(2) pythonファイル(PointDrive.py)をGoogle Driveの指定場所にアップロード
作成したPointDrive.pyをGoogle Drive上の決められた場所にアップロードします。
(3) Google ColaboratoryでJupyterファイルを開き、PointDrive.pyを利用する(4) PointDriveクラスのインスタンスを作成して、実行する。
次のように座標を2つ与えてインスタンスを生成します。
このように、クラスを利用して実行ができました。
main全体のコード